Avatar billede mekaniker Nybegynder
12. februar 2003 - 09:21 Der er 7 kommentarer og
1 løsning

Indsæt post i db fra access form

Er der nogle som kan hjælpe mig med hvordan man indsætter en post i en db'en fra en form.

Jeg har lavet følgende, men det vil ikke rigtig virke

Dim Forbindelse As ADODB.Connection
Dim SQLstmt as String

Forbindelse.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=d:\fiskeri\database\" & "sport96.mdb"
SQLstmt = "INSERT INTO billedfil (billedfil) VALUES ('" & filnavn & "')"
Forbindelse.Execute (SQLstmt)
Forbindelse.Close
Set Forbindelse = Nothing

Jeg får denne fejl på følgende linie:
User defined type not defined
Dim Forbindelse As ADODB.Connection
Avatar billede keysersoze Ekspert
12. februar 2003 - 09:24 #1
ser lidt pudsigt ud - prøv at tag koden herfra i stedet; http://www.html.dk/tutorials/asp/lektion20.asp
Avatar billede mekaniker Nybegynder
12. februar 2003 - 10:01 #2
Det er ikke ASP, men direkte i Access
Avatar billede terry Ekspert
12. februar 2003 - 11:05 #3
in references are you sure you have one to ADO and NOT DAO?
Tools+references menu while in code view!
Avatar billede terry Ekspert
12. februar 2003 - 11:07 #4
Also, if your tables are in THIS dB or linked to another db then you can use

SQLstmt = "INSERT INTO billedfil (billedfil) VALUES ('" & filnavn & "')"

Docmd.runsql SQLstmt

So there is no need for making a connection!
Avatar billede mekaniker Nybegynder
12. februar 2003 - 11:11 #5
>> Terry

Kan du ikke fortælle mig hvilken reference jeg skal afkrydse (hvad skal den hedde)
Avatar billede terry Ekspert
12. februar 2003 - 11:19 #6
Microsoft ActiveX Data Objects 2.x
If you create a new dB in Access 2000/XP then this should be the default. If you have converted a 97 then it may be DAO (Microsoft DAO) which is referenced
Avatar billede mekaniker Nybegynder
12. februar 2003 - 17:21 #7
>> Terry

Tak for hjælpen.

Kan du måske hjælpe mig med at finde placeringen af db'en
Avatar billede terry Ekspert
12. februar 2003 - 20:50 #8
not sure what you mean with placeringen af db'en
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester