[ netJunky @ 14.02.2005. 19:43 ] @
Pozdrav svima.

Nikako mi ne uspeva da uspesno izvrsim INSERT komandu u asp.net-u.

tabela
1. id (autonumber)
2. ime (text)
3. broj (decimal)

probao sam ovako
1.

komanda:
"INSERT INTO tabela (ime,broj) VALUES (@p1,@p2)"
pa sad dodajem parametre komandi

dobijam gresku tipa da komanda mora biti update tipa?!??!

2.
komanda:
"INSERT INTO tabela (ime,broj) VALUES (" & vrednost1 & "," & vrednost2 & ")"

dobijam gresku tipa niste uneli vrednosti za sva polja?!?!

Verovatno je neki glup problem, ali ima li neko ideju?

Pozz
[ impact @ 14.02.2005. 23:25 ] @
Verovatno su u pitanju dozvole pisanja u direktorijumu gde ti stoji baza.
[ dusty @ 16.02.2005. 09:34 ] @
Citat:
dobijam gresku tipa da komanda mora biti update tipa?!??!


Hmmm, da li uopste ima redova za insert ? Preko cega radis update, preko DataAdaptera ?

Citat:
"INSERT INTO tabela (ime,broj) VALUES (" & vrednost1 & "," & vrednost2 & ")"
dobijam gresku tipa niste uneli vrednosti za sva polja?!?!


Koliko ovde vidim, fale ti jednostruki navodnici za vrednost1 tj. ime.
[ netJunky @ 17.02.2005. 14:15 ] @
hvala svima.
kao sto rekoh i jeste bio GLUP problem.
1. nema navodinka za string podatke
2. nemam dozvolu da pisem u fajl

Pozz
[ markoniss @ 11.12.2008. 18:26 ] @
Da ne otvaram novu temu.

Treba mi INSERT komanda za C# program za rad sa jednostavnom bazom.

Koja bi bila SQL INSERT komanda za sledecu Access tabelu ?

TABELA Clanovi:

POLJA:
BrK - Autonumber /long integer/ increment - primarni ključ ---- prvo polje u tabeli (Access) je Autonumber, ovaj Autonumber mi pravi zbrku u programu

sve default bez indexiranja, nemaju default vrednosti:
Ime - Text
Prezime - Text
DatumIsteka - Date/time
Isteklo - Yes/No



Code:

...
strSql = string.Format("INSERT INTO Clanovi    ?????      VALUES     ?????      " , vred1,vred2,vred3...);
Komanda.CommandText = strSql;
...
/*("INSERT INTO Clanovi ('Ime','Prezime',DatumIsteka,Isteklo) VALUES ('{0}','{1}',{2},{3}) ;", textBox2.Text,textBox3.Text,dateTimePicker1.VALUE,chkBox1.Checked*/


i kako da automatski doda vrednost u polju BrK ?

baza je na disku i radi ok.
radim na ovaj nacin
cisto komande

Code:

...
Komanda.CommandText = "DELETE FROM Clanovi WHERE BrK=" + textBox1.Text;
Konekcija.Open();
Komanda.ExecuteNonQuery();
Konekcija.Close();
...


Hvala.