witam... stworzylem baze na SQL Serv 2005
tabela ma kolumny: id | nick | wiek | promile
dodaje rekord za pomoca nastepujacej komendy:
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "insert into TableALKO VALUES (1, '" + nick + "' ,'" + wiek + "', '3')";
cmd.Connection = conn;
cmd.ExecuteNonQuery();
jesli tabela jest pusta doda sie rekord ... natomiast kiedy juz rekord istnieje pojawi sie blad polaczenia (wiem ktos powie chcesz dodac jeszcze raz id = 1) wiec zrobilem tak:
cmd.CommandText = "insert into TableALKO VALUES ('" + nick + "' ,'" + wiek + "', '3')";
lub tak:
cmd.CommandText = "insert into TableALKO (nick, wiek, promil) VALUES ('" + nick + "' ,'" + wiek + "', '3')";
teraz pojawi sie blad ...
Co mam zrobic by dodawac rekordy a ich ID sie autoinkrementowalo ?