Avatar billede uc Nybegynder
15. januar 2004 - 08:56 Der er 6 kommentarer

fejl i ExecuteNonQuery()

HEj Experter

Får denne fejl:
Exception Details: System.Data.OleDb.OleDbException: Operation must use an updateable query.a

Hvad betyder det...fatter det sq ikke..virker lokal men ikke på
server. jeg har haft lidt prob med global.asax.(virker nu)
http://www.eksperten.dk/spm/451363 men om det har noget med sagen at gøre kan jeg ikke lige gennemskue.?

her er den kode der fejler

void Button_opret_Click(object sender, EventArgs e) {
                dbConn = new OleDbConnection(Application["strConnect"].ToString());   
   
              sql_in = String.Format("Insert Into opgaver (model_id, dato, taeller, fejlbeskriv, jobbeskriv, klarmeldt, tek_id) Values({0}, '{1}', {2}, '{3}', '{4}', '{5}', {6});",
                    Label2.Text, TB_dato.Text, TB_taeller.Text, TB_fejlbeskriv.Text, TB_jobbeskriv.Text, TB_klarmeldt.Text, Label1.Text);   
   
                  IDbCommand  dbCmd;
                  dbCmd = new OleDbCommand();
                  dbCmd.CommandText = sql_in;
                  dbConn.Open();
                  dbCmd.Connection = dbConn;
                  dbCmd.ExecuteNonQuery();
                  dbConn.Close();

}

hjææææææælp
UC
Avatar billede medions Nybegynder
15. januar 2004 - 09:06 #1
Det er fordi du ikke har skriverettigheder til databasen!

//>Rune
Avatar billede medions Nybegynder
15. januar 2004 - 09:07 #2
Højreklik på Access databasen -> Egenskaber -> Security -> tilføj IUSR_Maskinenavn -> Tilføj den der hedder noget med ASP.NET og sig ok.

//>Rune
Avatar billede medions Nybegynder
15. januar 2004 - 09:09 #3
Avatar billede uc Nybegynder
15. januar 2004 - 10:02 #4
medions

Jeg kan godt finde IUSR_servernavn men ikke noget med asp.net ?
det er en 2k server.?
Jeg har givet IUSR_servernavn fuld kontrol,men hjalp ikke.?

UC
Avatar billede jaffafo Nybegynder
15. januar 2004 - 10:59 #5
højreklik den mappe hvor databasen ligger i og vælg egenskaber..  gå så ind under Security og giv IUSR_ditnavn og ASp.net fuld kontrol...
Avatar billede uc Nybegynder
15. januar 2004 - 11:18 #6
medions
det var mappen og ikke db'en
jaffafo kom med det rigtige svar, men du (medions) satte mig på sporet.
Skal i dele points. ?

UC
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