Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Query di update
domenica 10 dicembre 2006 - 16.59
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
jekisi
Profilo
| Senior Member
460
messaggi | Data Invio:
dom 10 dic 2006 - 16:59
Salve a tutto il forum, avrei il seguente problema.
Per modificare dei campi di una tabella faccio:
sql = "UPDATE TDDT SET FATTURATA='S', fattura=" & TextBox3.Text
ma se voglio modificare quella riga dove:
DDT sia uguale a una text
Cliente sia uguale a un' altra text
e Fatturata a un' altra text
ho incominciato a scrivere la seguente:
sql = "UPDATE TDDT SET FATTURATA='S', fattura=" & TextBox3.Text WHERE "DDT=" & DDTTextBox.TEXT
A partire da where già me lo sottolinea come errore.
Qualcuno mi saprebbe dire come dovrebbe essere?
Distinti Saluti Fabio Messina
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
dom 10 dic 2006 - 19:55
Ma quand'è che comincerai ad usare i parametri?
Dim cm As New OleDbCommand("UPDATE tddt SET fatturata = 'S', fattura = ? WHERE ddt = ?",myConnection)
dim prm As OleDbParameter
prm = New OleDbParameter
prm.Direction = ParameterDirection.Input
prm.DbType = DbType.String
prm.Value = TextBox3.Text
cm.Parameters.Add(prm)
prm = New OleDbParameter
prm.Direction = ParameterDirection.Input
prm.DbType = DbType.String
prm.Value = DDTTextBox.TEXT
cm.Parameters.Add(prm)
.. (eventualmente apri la connessione)
cm.ExecuteNonQuery
Per la cronaca avevi sbagliato la stringa
(errata)
sql = "UPDATE TDDT SET FATTURATA='S', fattura=" & TextBox3.Text WHERE "DDT=" & DDTTextBox.TEXT
(corretta ma non testata e non assicuro funzioni)
sql = "UPDATE TDDT SET FATTURATA='S', fattura = '" & TextBox3.Text & "' WHERE 'DDT = '" & DDTTextBox.TEXT & "'"
(se fattura e ddt non sono stringa togli l'apice singolo da prima e dopo il campo
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !