Toon posts:

[asp] Wel database Connecten geen gevens tonen.

Pagina: 1
Acties:

Verwijderd

Topicstarter
hallo ik heb een klein probleempje,
Ik kan wel connecten met de Database maar dan krijg ik vervolgens
een fout melding,

Error Type:
Microsoft VBScript compilation (0x800A0400)
Expected statement
/html/asp/medewerkers/toevoeging.asp, line 16


Dat gebeurt als ik alleen de gegevens wil tonen

dit is mijn source:

<%@ Language="VBscript" %>
<% dim Conn, RS
Set Conn = Server.CreateObject("ADODB.Connection")
Set Rs = Server.CreateObject("ADODB.Recordset")

%>

<%
Set objConn = Server.CreateObject("ADODB.Connection")
%>
<%
Dim strConnect
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& _
Server.MapPath("priconmedewerkers.mdb")

<%
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.open strConnect
Set rs = objConn.execute("SELECT * FROM gegevens;")
%>


Ik hoop dat iemand een oplossing heeft.

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

je gebruikt wel erg vaak je set .. = Server.CreateObject("ADODB.Connection") en je kan je code tussen []code language=ASP" "[]/code" dingen zetten.. dan kunnen we het lezen (de code zooi tussen de brackets :))

en wat voor een db gebruik je, want volgens mij hoef je geen ; te gebruiken

ASP.NET Visual Basic:
1
2
3
4
5
6
Dim strConnect
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("priconmedewerkers.mdb")

Set objConn = Server.CreateObject("ADODB.Connection")
objConn.open strConnect
Set rs = objConn.execute("SELECT * FROM gegevens")



en ik heb even gekeken, maar wij kunnen neit zien wat je regel 16 is...

[ Voor 137% gewijzigd door Jaspertje op 01-04-2003 16:04 ]


  • Noork
  • Registratie: Juni 2001
  • Niet online
Maar doe je ook nog wat met je resultset?

De code is ook niet goed zoals hierboven al is aangegeven. En is dit een DSN-loze verbinding?

[ Voor 59% gewijzigd door Noork op 01-04-2003 16:01 ]


Verwijderd

Topicstarter
een acces 2000 database

  • avon
  • Registratie: November 2002
  • Laatst online: 27-06-2025
moet je niet write'n ?

loopje
Response.write rs("tabelnaam")
rs.movenext

of is dit niet de essentie van je probleem?

[ Voor 32% gewijzigd door avon op 01-04-2003 16:02 ]

Gratis webwinkel beginnen? Met Onetoshop.com kunt u direct beginnen!


Verwijderd

Topicstarter
ik heb nu dit

<%@ Language="VBscript" %>
<% dim Conn, RS
Set Conn = Server.CreateObject("ADODB.Connection")
Set Rs = Server.CreateObject("ADODB.Recordset")


Set objConn = Server.CreateObject("ADODB.Connection")

Dim strConnect
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& _
Server.MapPath("priconmedewerkers.mdb")


objConn.open strConnect
Set rs = objConn.execute("SELECT * FROM gegevens;")

DO WHILE NOT rs.EOF
Response.Write "voornaam:" & rs(voornaam) & "<BR>"
Response.Write "achternaam:" & rs(achternaam) & "<BR>"
LOOP
%>

en krijg deze fout

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


dat is in de regel waar voornaam aangeroepen wordt

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

rs("voornaam") (de quotes.....)

Verwijderd

Topicstarter
lResponse.write rs("tabelnaam")
rs.movenext
werkt wel thnx

en excuses voor de hoeveelheid spam posts

  • Noork
  • Registratie: Juni 2001
  • Niet online
je moet wel beetje netjes werken, je maakt een Conn en vervolgens roep je objConn aan. objConn heb je niet eens gedeclareerd.

edit:

Er zijn zoveel voorbeelden van wat jij wilt op internet te vinden. Waarom ga je niet zelf wat zoeken en knoeien? Misschien is een beginnersboek over asp/vbscript wel interessant.

[ Voor 64% gewijzigd door Noork op 01-04-2003 16:10 ]


  • DeverauX
  • Registratie: Februari 2002
  • Niet online

DeverauX

Focus is everything

Item cannot be found in the collection corresponding to the requested name or ordinal.
Lijkt me duidelijk dat er geen veld met de opgegeven naam bestaat.
Daarnaast lijkt het me handig als je de tip van JAspertje opvolgt en je code tussen tags plaatst.

...whatever was distasteful or unpleasant or uncomfortable or painful - music could always soothe that.
All you have to do is reach out to beauty.
Quincy Jones


Verwijderd

Topicstarter
ja weet het, ook iets te vaak connecten

Verwijderd

Je hebt een ; achter je sql query staan dat hoeft niet.
Pagina: 1