Toon posts:

[ASP] Koppeling met Access database

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil op een webserver een asp pagina koppelen met een MS Access database aan het database bestand asp.mdb:

<%
16 StrConnect = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("asp.mdb")
17 Set objConn = Server.CreateObject ("ADODB.Connection")
18 objConn.Open StrConnect
%>

Ik krijg echter de volgende foutmelding:

Error Type:
ADODB.Connection.1 (0x800A0BB9)
The application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another.
/ASP/15.asp, line 18

Het bestand asp.mdb staat op de server. Weet iemand wat het probleem hier is?

[ Voor 5% gewijzigd door Verwijderd op 23-06-2003 13:09 ]


  • Ignoramus
  • Registratie: December 2001
  • Laatst online: 01-08 09:15
probeer het eens met:
code:
1
18 objConn.Open(StrConnect)

Bij IT-ers gaat alles automatisch, maar niets vanzelf Workstation Server


Verwijderd

http://www.madness.nl/lessen/les.asp?lid=7
ga hier maar es kijken :)
staat zowa alles wa je nodig hebt :)

hoop da je er wat mee kunt

greetz

  • StarLite
  • Registratie: Januari 2000
  • Laatst online: 17-08 23:21

StarLite

'ON ERROR RESUME NEXT

nvm.. *leer kijken* :)

[ Voor 89% gewijzigd door StarLite op 23-06-2003 13:14 ]

tyrips, tywreps, tiewreps, tiereps, tie raps, ripties, taiwraps, kabelbindbandjes » Tie Wraps
\o/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

5.5 Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

Ook deze fout komt voor in combinatie met database toegang. Vooral als deze database Microsoft Access is. Een mogelijke, foutieve query is:
SQL:
1
SELECT soort_dv, positie FROM dienstverb_per WHERE sofi_nr ='174584490'

Voor Access is namelijk
SQL:
1
SELECT soort_dv, positie FROM dienstverb_per WHERE sofi_nr ='174584490'

Niet gelijk aan
SQL:
1
SELECT soort_dv, positie FROM dienstverb_per WHERE sofi_nr =174584490

In het eerste geval moet het veld in je database een tekstveld zijn. In het tweede geval moet het veld in je database een numeriek veld zijn.

Samengevat: Teksten moeten aangegeven worden door middel van 'tekst'. Nummers mogen geen single quotes bevatten.

[ Voor 7% gewijzigd door gorgi_19 op 23-06-2003 13:14 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Het probleem lag bij de webserver, op een andere webserver werkte het wel..
Pagina: 1