[ gorann @ 03.11.2003. 14:54 ] @
kakao da izbrisem vrstu u tabeli u sql serveru?? Moj kod izgleda ovako:

string strSQL="DELETE FROM kvaroviRBS WHERE Kod_RBS='";
strSQL+=Session["prosledirbs"].ToString();
strSQL+="'";
strSQL+="and datum_kvar='";
strSQL+=Session["fetchdatkv"].ToString();
strSQL+="'";


this.sqlDataAdapter1.SelectCommand.CommandText=strSQL;

kad kliknem na dugme u cijoj funkciji se nalazi ovaj kod nista se ne desi.

pozdrav gorann
[ Zidar @ 03.11.2003. 15:12 ] @
Malo sam mator da prepoznam programski jezik, ali cini mi se da si samo za svoj objekt (dataadapter1?) definisao SQL string. Sad treba da pozoves neki metod, kao dataadapter1.Execute ili slicno koji ce da izvrsi SQL naredbu.
[ mladenovicz @ 03.11.2003. 15:37 ] @
Bolje da si ovu poruku postovao u .NET forum, ali dobro sad.

DataAdapter ima SelectCommand, InsertCommand, UpdateCommand i DeleteCommand, tako da mislim da bi trebao da koristis DeleteCommand i da pozoves neki od Exexute metoda komande nakon setovanja SQL izraza
[ byTer @ 03.11.2003. 18:26 ] @
Mozda ti fali asteriks delete * from...
[ degojs @ 03.11.2003. 20:43 ] @
Npr. ovako nekako:
Dim SQLString As String = "DELETE FROM ... bla bla"
Dim connectionString As String ="... bla bla.."

Dim connection As SQLConnection = New SQLConnection(connectionString)
Dim command As SQLCommand = New SQLCommand( SQLString, connection )

Dim rowsDeleted As Integer

Try
connection.Open()
rowsDeleted = command.ExecuteNonQuery()
Catch e As SQLException
...
Finally
connection.Close()
End Try

Ovo pišem onako iz glave, pa proveri malo kako tačno.