Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Web forme, ODBC i Access baza

[es] :: .NET :: Web forme, ODBC i Access baza

[ Pregleda: 2895 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

shegi
Beograd

Član broj: 5176
Poruke: 11
*.dial.b92.net



Profil

icon Web forme, ODBC i Access baza23.04.2004. u 10:35 - pre 243 meseci
Hteo bih da iz web frome update-jem podatke u access bazi koristeći odbc konekciju.Ali ne ide :(
Kod:
private void Button1_Click(object sender, System.EventArgs e)
{
OdbcConnection conn = null;
conn = new OdbcConnection(
"Driver={Microsoft Access Driver (*.mdb)};" +
"DBQ="+ Server.MapPath("db1.mdb"));
conn.Open();
OdbcCommand cmd = new OdbcCommand("UPDATE TestTabela SET Kolona =(Kolona*2)",conn);
cmd.ExecuteNonQuery();
conn.Close();
}
Postavio sam na formi samo jedno dugme testa radi.
Umesto da update-je bazu izleti exception:

Server Error in '/WebApplication3' Application.
--------------------------------------------------------------------------------

ERROR [HY000] [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.Odbc.OdbcException: ERROR [HY000] [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

Source Error:


Line 56: conn.Open();
Line 57: OdbcCommand cmd = new OdbcCommand("UPDATE TestTabela SET Kolona = (Kolona*2)",conn);
Line 58: cmd.ExecuteNonQuery(); //// Ovde je problem
Line 59: conn.Close();
Line 60: }

Znali neko u čemu je problem?
 
Odgovor na temu

havramm
Miroslav Havram
Software Developer / Engineer
Beograd

Član broj: 4603
Poruke: 255
212.62.55.*



Profil

icon Re: Web forme, ODBC i Access baza23.04.2004. u 11:23 - pre 243 meseci
Gresku ti javlja zato sto nezna sta da updatuje. Nedostaje ti WHERE.

Code:
UPDATE <ime_tabele>
SET <kolona1=vrednost_1, kolona2=vrednost_2, ...>
WHERE <ime_kolone=neka_vrednost>

If it's a girl then they're gonna call it Sigourney, after an actress. If it's a boy, then they're gonna call it Rodney, after Dave!
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Web forme, ODBC i Access baza23.04.2004. u 11:30 - pre 243 meseci
Ne bi trebalo da je zbog toga, jer ovakva komanda, trebalo bi da, radi ispravno (promeniće vednost polja u SVIM zapisima). Pre će biti da ASPNET korisnik nema Write dozvolu nad folderom u kom je baza.

I ovo je kandidat za FAQ sve mi se čini :)
Commercial-Free !!!
 
Odgovor na temu

shegi
Beograd

Član broj: 5176
Poruke: 11
*.dial.b92.net



Profil

icon Re: Web forme, ODBC i Access baza24.04.2004. u 22:03 - pre 243 meseci
Problem je bio sa pravima pristupa. Više o tome na:

http://support.microsoft.com/default.aspx?scid=kb;en-us;316675

http://www.4guysfromrolla.com/aspfaqs/ShowFAQ.asp?FAQID=107

Hvala na odgovorima.
Pozdrav
Šegi
 
Odgovor na temu

[es] :: .NET :: Web forme, ODBC i Access baza

[ Pregleda: 2895 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.