Toon posts:

[asp] Datum uit access-tabel in asp-pagina. Hoe?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een access-database met een aantal tabellen, waaronder een tabel waarin een datum staat. De properties staan op Date/time, en in de tabel zijn ook al een paar data ingevoerd. Ik ben bezig met een asp-pagina, waar deze datum in moet komen te staan. Ik heb nu staan
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<%
  Dim MyConnection
  Set Myconnection = Server.CreateObject("ADODB.Connection")
Call MyConnection.Open( _
"DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=D:\Inetpub\wwwroot\database.mdb")
      
  Dim MySQLstatement
      MySQLstatement = "SELECT * FROM gegevens WHERE criteria = 'test'"
  Dim MyRecordset
  Set MyRecordset = Server.CreateObject("ADODB.Recordset")
  Call MyRecordset.Open (MySQLstatement, MyConnection)
%>
  
<%MyRecordset("nummer")%>.
<%MyRecordset("datum")%>.

Hij geeft een fout bij de datum, moet ik dit op een andere manier schrijven? Hij geeft de volgende foutmelding

Error Type:
ADODB.Recordset (0x800A0CC1)
Item cannot be found in the collection corresponding to the requested name or ordinal.
/homepage.asp, line 116

Weet iemand iets? ik heb de search al gebruikt, maar kan niet vinden wat ik zoek.

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Leer eerst eens [code] - tags te gebruiken.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Verwijderd

Topicstarter
sorry

edit:

zo beter?
pls help

  • PhoneTech
  • Registratie: Mei 2000
  • Laatst online: 15:46
Als je een variable probeert te laten zien dan zou ik deze code gebruiken
code:
1
2
<%=MyRecordset("nummer")%>
<%=MyRecordset("datum")%>

in plaats van
code:
1
2
<%MyRecordset("nummer")%>
<%MyRecordset("datum")%>

Dit is trouwens een typische foutmelding als je de namen van de velden verkeerd hebt. Probeer eens de query in access te zetten. Kijken of hij dan werkt...En even die WHERE statement weghalen...werkt ook meestal

Verwijderd

Topicstarter
sorry, dat was een typo... (dom)
en in mn asp-pagina zat ook een typfoutje (veel dommer)
iig bedankt, tis allemaal opgelost: slotje ?