---
title: "Problem med Repeater"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/43710-problem-med-repeater"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Mika3l"
published: "2002-05-14T18:27:06.000Z"
updated: "2002-05-15T13:19:17.000Z"
replies: 2
views: 237
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/43710-problem-med-repeater"
---

# Problem med Repeater

## #1 — Mika3l, 2002-05-14T18:27Z

Tjena!

Jag får det här felmeddelandet när jag ska använda en Repeater:
Compiler Error Message: BC30518: Overload resolution failed because no accessible 'Fill' can be called with these arguments:

Source Error:

 

Line 7:  Dim SQL As New OleDbDataAdapter("SELECT \* FROM users", Connection)
Line 8:  Dim ds As DataSet = New DataSet()
Line 9:  SQL.Fill("users",Connection)
Line 10: Repeater1.DataSource = ds.Tables("Fnamn").DefaultView
Line 11: DataBind()
 

```
<% @ Page Language="VB" %>
<% @ Import Namespace="System.Data" %>
<% @ Import Namespace="System.Data.OleDb" %>
<script runat="server">
Sub Page_Load(Obj As Object, E As Eventargs)
Dim Connection As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("bank.mdb"))
Dim SQL As New OleDbDataAdapter("SELECT * FROM users", Connection)
Dim ds As DataSet = New DataSet()
[red]SQL.Fill("users",Connection)[/red]
Repeater1.DataSource = ds.Tables("Fnamn").DefaultView
DataBind()
End Sub
</script>
<html>
<head>
<title>Kodlista 9.8</title>
</head>
<body>

<asp:Repeater id="Repeater1" runat="server">
<HeaderTemplate>
<table>
 <tr>
  <td bgcolor="#CCCC99" width="200"><b>Namn:</b></td>
  <td bgcolor="#CCCC99" width="200"><b>Telefon</b></td>
 </tr>
</HeaderTemplate>

<ItemTemplate>
 <tr>
  <td>
<%# Container.DataItem("Fnamn") %>&nbsp;<%# Container.DataItem("Enamn") %>
  </td>
  <td>
<%# Container.DataItem("Telefon") %>
  </td>
 </tr>
</ItemTemplate>

<AlternatingItemTemplate>
 <tr>
  <td bgcolor="#CCCC99">
<%# Container.DataItem("Fnamn") %>&nbsp;
<%# Container.DataItem("Enamn") %>
  </td>
  <td bgcolor="#CCCC99">
<%# Container.DataItem("Tele") %>
  </td>
 </tr>
</AlternatingItemTemplate>

<SeparatorTemplate>
 <tr>
  <td colspan="2" align="center">
 --- 
  </td>
 </tr>
</SeparatorTemplate>

<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>

</body>
</html>
```

Någon som kan hjälpa stackars lilla mig? :stud

/Mika3l

Permalänk: https://www.webforum.nu/p/43710

## #2 — NETwork, 2002-05-14T19:46Z

Skriv SQL.Fill(ds, "Fnamn") ... det är ju ditt dataset du ska fylla.

Permalänk: https://www.webforum.nu/p/673280

## #3 — Mika3l, 2002-05-15T13:19Z

Tackar! :)
Jag hade sett lite fel i koden. :stud

Permalänk: https://www.webforum.nu/p/673679

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/43710-problem-med-repeater
