Avatar billede agz Nybegynder
22. marts 2006 - 09:25 Der er 13 kommentarer og
1 løsning

Hvorfor: "semicolon" expected ?

OleDbConnection myOleDbConnection = New OleDbConnection(strConnection);

OleDbCommand myOleDbCommand = New OleDbCommand(strCommand,myOleDbConnection);

Hvor mangler der ";" ?????
Avatar billede ladyhawke Novice
22. marts 2006 - 10:00 #1
det afhænger af den øvrige kode... (sikkert koden før)
Avatar billede dr_chaos Nybegynder
22. marts 2006 - 10:01 #2
Paste lige hele den ovenstående kode.
Avatar billede agz Nybegynder
22. marts 2006 - 10:03 #3
string strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;data source=c:\\inetpub\\wwwroot\\soroefrejaitprojekt\\db\\soroefrejaitprojekt.mdb";
            string strCommand = "select brugernavn, password from brugere";

            OleDbConnection myOleDbConnection = New OleDbConnection(strConnection);
            OleDbCommand myOleDbCommand = New OleDbCommand(strCommand,myOleDbConnection);

            myOleDbConnection.Open();
            OleDbDataReader myReader;
            myReader.ExecuteReader();
Avatar billede agz Nybegynder
22. marts 2006 - 10:03 #4
Der står bare det er i de to linier der..
Avatar billede dr_chaos Nybegynder
22. marts 2006 - 10:06 #5
prøv lige med:
string strConnection = @"Provider=Microsoft.Jet.OLEDB.4.0;data source=c:\\inetpub\\wwwroot\\soroefrejaitprojekt\\db\\soroefrejaitprojekt.mdb";
            string strCommand = "select brugernavn, password from brugere";

            OleDbConnection myOleDbConnection = New OleDbConnection(strConnection);
            OleDbCommand myOleDbCommand = New OleDbCommand(strCommand,myOleDbConnection);

            myOleDbConnection.Open();
            OleDbDataReader myReader;
            myReader.ExecuteReader();
Avatar billede agz Nybegynder
22. marts 2006 - 10:07 #6
Hjalp ikke..
Avatar billede davidfossil Nybegynder
22. marts 2006 - 10:39 #7
Prøv at rette de to nederste linjer til følgende:
myOleDbConnection.Open();
OleDbDataReader myReader = myOleDbCommand.ExecuteReader();

Og så bør du nok også pakke alt efter Open() ind i en try-finally.
Avatar billede agz Nybegynder
22. marts 2006 - 13:13 #8
Nu får jeg samme fejlmeddelse ved OleDbDataReader myReader = myOleDbCommand.ExecuteReader();-linien
Avatar billede dr_chaos Nybegynder
22. marts 2006 - 17:46 #9
prøv lige at page hele din sides kode.
Avatar billede arne_v Ekspert
23. marts 2006 - 05:07 #11
C# er case sensitivt

New - duer ikke
new - OK

Når du retter den fejl får du er par andre fejl

Exception skal med stort E

og

            OleDbDataReader myReader = new OleDbDataReader();

            try
            {
                myOleDbCommand.ExecuteReader();


skal være

            OleDbDataReader myReader = null;

            try
            {
                myReader = myOleDbCommand.ExecuteReader();
Avatar billede agz Nybegynder
23. marts 2006 - 08:38 #12
mange tak Arne, lægger du lige et svar?
Avatar billede agz Nybegynder
23. marts 2006 - 09:47 #13
I øvrigt, hvordan kan jeg lave en sætning som bliver "panel_værdien-af-myReader.GetString(2).Visible = true;?

Altså f.eks er værdien af getstring(2) admin, og så skal asp:panel'et panel_admin blive synligt.
Avatar billede arne_v Ekspert
23. marts 2006 - 13:26 #14
svar

lyder som om du skal loope gennem controls, test på navn og sætte den
rigtige visible
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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