mi da errore e non capisco cosa sbaglio
<%
comand.CommandText = "DELETE * FROM CLIENTI WHERE ID_CLI = ('" + txtid.Text + " ')"
comand.ExecuteNonQuery()
%>
![]()
![]()
![]()
mi da errore e non capisco cosa sbaglio
<%
comand.CommandText = "DELETE * FROM CLIENTI WHERE ID_CLI = ('" + txtid.Text + " ')"
comand.ExecuteNonQuery()
%>
![]()
![]()
![]()
Prova così:
... ID_CLI = ' " & txtid.Text & " ' "
LM
se il campo ID_CLI è di tipo numerico gli apici non sono necessari
prude il dito, lui sdraiato
ha giocato a guardie e ladri col ladro sbagliato
Quale linguaggio? Parliamo di WinForms o di WebForms (ASP.NET)?
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
ragazzi giuro non ci riesco. piurtroppo sono abituato a sql ma per necessita devo usare access. posto il codice
<%
Dim con As New OleDbConnection
Dim comand As New OleDbCommand
con = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\prova db.mdb")
comand = New OleDbCommand
con.Open()
comand.Connection = con
Try
Dim id As String
id = txtid.Text
comand.CommandText = "DELETE * FROM CLI WHERE ID_CLI = ( '" & txtid.Text & "' )"
comand.ExecuteNonQuery()
MsgBox("eliminato")
'dsclienti.Clear()
'adpclienti.Fill(dsclienti, "clienti")
Catch ex As Exception
MsgBox("impossibile eliminare il dato")
End Try
End Sub
%>