Toon posts:

[asp] Wat doe ik verkeerd

Pagina: 1
Acties:

Verwijderd

Topicstarter
hallo allemaal ik ben bezig met de beginselen van asp ( heb volgende week tentamen) en nu ben ik bezig met iets maar ik kom er nie uit. ik heb een db aangemaakt die storeDB heet en een DSN die accessDSN heet. nu wil ik een simpel
product toevoegen met het volgende stuk script

12<%
13Set Con = Server.CreateObject( "ADODB.Connection" )
14Con.Open "accessDSN"
15
16sqlString = "INSERT INTO Products ( Product_name, Product_price ) " &_
17 "values ( 'Gift Basket', 34.45 )"
18Con.Execute sqlString
19Con.Close
20%>

maar nu geeft de browser de volgende fout

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-stuurprogramma] De bewerking moet worden uitgevoerd op een query die kan worden bijgewerkt.
/asp/TMP1p3bsey3vq.asp, line 18

en heb al gekeken zit niet in de namen van de db in het script

Verwijderd

Topicstarter
nu heb ik deze foutmelding

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-stuurprogramma] De instructie INSERT INTO bevat de volgende onbekende veldnaam: product_name. Zorg ervoor dat u de naam correct hebt getypt en probeer het nogmaals.

  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 07:31
naam goed? hoofdletters goed?

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • André
  • Registratie: Maart 2002
  • Laatst online: 19-08 12:30

André

Analytics dude

Ja doei, ga eerst eens ASP leren

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

gorgi_19

Kruimeltjes zijn weer op :9

IUSR_account rechten geven op de folder van de database.
5.8 [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

NTFS-rechten goed zetten. Dat wil zeggen: IUSR_computernaam account iig schrijfrechten geven op de folder waar de database in staat. Ook moet gecontroleerd worden of de database niet readonly is. Dit kan gebeuren als een database bijvoorbeeld van een cd-rom gekopieerd is.

Een KB artikel, waarin alles goed uitgelegd staat http://support.microsoft....spx?scid=KB;en-us;q175168

Zie verder ook:

http://www.webwizguide.info/asp/faq/ODBC_drivers.asp
http://www.webwizguide.info/asp/faq/server_permissions.asp
6.7 Hmmm… Ik lees wel dat ik de schrijfrechten moet wijzigen van het IUSR_account in het security tabblad, maar deze heb ik niet.

In Windows XP is deze verborgen. Je kan hem weer zichtbaar maken. Zie hiervoor http://windows.about.com/library/tips/bltip542.htm

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • cwppol
  • Registratie: Maart 2002
  • Laatst online: 05-01-2025
een eenvoudige Conn lijkt me toch wel iets wat je moet kunnen, zeker als je er bijna een tentamen over hebt. Ik heb helaas geen verstand van DSN, dus daarmee kan ik je niet helpen, maar controleer alle namen etc van de variabelen en de tabel. Klopt de locatie en het path van je db?

Misschien een idee om de hele structuur nog eens opnieuw op te bouwen? Misschien maak je dan niet dezelfde fout.


En ondertussen gaf Gorki het vermoedelijk juiste antwoord... (ik moet toch sneller typen en niet msnen tussendoor)

[ Voor 14% gewijzigd door cwppol op 15-05-2003 23:12 ]


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

gorgi_19

Kruimeltjes zijn weer op :9

cwppol schreef op 15 May 2003 @ 23:11:
En ondertussen gaf Gorki het vermoedelijk juiste antwoord... (ik moet toch sneller typen en niet msnen tussendoor)
offtopic:
/me is toch wel redelijk gehecht aan gorgi_19.. :P gorgi kan ook nog, maar die k gaat te ver.. Gorgi is een beestje uit de Disney-film Taran en de toverketel, for the record.. ;)

[ Voor 9% gewijzigd door gorgi_19 op 15-05-2003 23:17 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • TheRebell
  • Registratie: Oktober 2000
  • Laatst online: 22-08 23:25
...goede tabel en kolomnamen? (als aanvullend bedoeld dan he ;) )

  • cwppol
  • Registratie: Maart 2002
  • Laatst online: 05-01-2025
offtopic:
Sorry... gorgi_19
ik ben deze zomer in Moskou geweest... daar heb je het Gorki park en dat is een beetje blijven plakken denk ik
Pagina: 1