18. september 2003 - 14:49Der er
10 kommentarer og 1 løsning
Indsæt værdi af felt i VB program, via SQL, til MS Access DB
Jeg vil gerne have en kort gennemgang af, hvordan man indsætter værdien af en TextBox i en Access-database, via SQL.
Jeg har en database, som jeg har sat til System DSN under navnet "MinDatabase". I den er der en tabel ved navn "news". News-tabellen indeholder to felter ved navn f_content og f_title.
I mit program har jeg to felter, med samme navne som felterne i News-tabellen, og en OK-knap. Når jeg trykker OK vil jeg have indsat felterne i min database i tabellen news.
Kan det lade sig gøre ved brug af SQL? (altså, en "insert into news (f_content, f_title) values ('værdi', 'værdi')
Dim ws As Workspace Dim db As Database Set ws = Workspaces(0) Set db = ws.OpenDatabase(App.Path & "\sms.mdb") db.Execute "INSERT INTO sms (navn, nummer) VALUES ('" & text1.Text & "','" & text2.text & "');"
den finder du oppe i menu'en project..... og så scroller du ned til Microsoft DAO x.xx Object Library og sætter flueben i den version der er nyest......
ocp > Det virker, mange tak :) tubber > jeg har tilsyneladende ikke noget Microsoft DAO Object Lib. :(
/Christian
Synes godt om
Ny brugerNybegynder
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.