Avatar billede pumpin Nybegynder
27. august 2005 - 18:42 Der er 6 kommentarer og
1 løsning

Problemmer med OleDB

hey
jeg har lavet en access database som jeg gerne vil connecte til fra mit lille C# website.. og det går faktisk nemt nok den connecter og sætter ind som den skal men jeg kan bare ikke lige finde ud af hvordan pokker jeg bryder min SQL streng så jeg  kan insætte det tekstfelter som som databasen skal få data fra

string strConnection = "Provider=Microsoft.Jet.OleDB.4.0;";
        strConnection += @"Data Source=" + Server.MapPath("mini.mdb");

        string getSQL = "INSERT INTO personer (fornavn, brugernavn, kodeord) VALUES ('Vil_Gerne_Have_TextBox1_her','value2','value3')";

håber der en flink person der lige kan hjælpe mig med dette lille problem
Avatar billede arne_v Ekspert
27. august 2005 - 23:36 #1
string getSQL = "INSERT INTO personer (fornavn, brugernavn, kodeord) VALUES ('" + TextBox1.Text +"','value2','value3')";

vil jeg tro
Avatar billede claesdamlund Nybegynder
28. august 2005 - 01:10 #2
Rigtigt - men brug "&" i stedet for "+" og evt. TextBox1.Value fremfor TextBox1.Text
Avatar billede arne_v Ekspert
28. august 2005 - 09:58 #3
hvorfor ? koden er da tydeligvis C# og ikke VB.NET og ifølge min docs så
har System.Web.UI.WebControls.TextBox .Text og ikke .Value !?!?
Avatar billede claesdamlund Nybegynder
28. august 2005 - 10:18 #4
Ups - overså at koden ikke skulle køre fra Access (og VBA).
Avatar billede pumpin Nybegynder
28. august 2005 - 11:14 #5
arne fyr et svar :).. men gør mig lige en tjeneste.. forklar mig lige kan jeg ikke smide

string strConnection = "Provider=Microsoft.Jet.OleDB.4.0;";
        strConnection += @"Data Source=" + Server.MapPath("mini.mdb");
op i on_page_load

så burde jeg jo kunne kalde det med alle mine insæt  udtræk og updates på den side ??  det er vel det der er iden med objekt orienteret programering eller er jeg helt galt på den ....
Avatar billede arne_v Ekspert
28. august 2005 - 11:30 #6
svar
Avatar billede arne_v Ekspert
28. august 2005 - 11:30 #7
string strConnection

i en metode er jo en lokal variable i den metod eog an derfor kun bruges
i metoden

men du kan vel lave den til et field i klassen (instans variabel)
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