Stò sviluppando un database per dei pocket pc, non capisco perchè se voglio eliminare un record, con questo codice, questo non mi viene eliminato.
così mi creo la tabella:
codice:
Dim eng As SqlCeEngine
eng = New SqlCeEngine("Data Source=" + db)
eng.CreateDatabase()
create = "CREATE TABLE UgiUser(Nome nvarchar(20) PRIMARY KEY not null,Cognome nvarchar(30) not null,Via nvarchar(30) not null,Telefono nvarchar(30) not null)"
ExecSql(create)
così inserisco i record:
codice:
ExecSql("INSERT INTO UgiUser VALUES ('" & Me.txtName.Text & "','" & Me.txtSurname.Text & "','" & Me.txtVia.Text & "'," & Me.txtAge.Text & ")")
e così dovrei eliminare un record.
ma non capisco perchè non li elimina
codice:
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim cancella As String
cancella = ("DELETE FROM UgiUser WHERE(Nome ='" & Me.txtName.Text & "'")
ExecSql(cancella)
End Sub
Forse sbaglio qualcosa? :master: