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
La data restituisce tutti 000000
giovedì 04 aprile 2013 - 21.16
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 3.5
|
Visual Studio 2008
|
MySQL 5.5
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
gio 4 apr 2013 - 21:16
Ciao forum,
ho questa insert select :
myCommand.CommandText = "INSERT INTO accertamenti_sanitari_cartella (ID_Accertamenti, ID_Cartella, Valore, Prossima_Visita)" & _
"SELECT ID_Accertamenti, " & _IDP & ", Valore,Prossima_Visita= CASE Valore WHEN 'A' THEN Date_Add('" & ConvertData.GetDataForMySql(DateTimePicker3.Value) & "',INTERVAL 1 YEAR)" & _
"WHEN 'B' THEN Date_Add('" & ConvertData.GetDataForMySql(DateTimePicker3.Value) & "',INTERVAL 2 YEAR)" & _
"WHEN 'q' THEN Date_Add('" & ConvertData.GetDataForMySql(DateTimePicker3.Value) & "',INTERVAL 4 YEAR)" & _
"WHEN 'Q' THEN Date_Add('" & ConvertData.GetDataForMySql(DateTimePicker3.Value) & "',INTERVAL 5 YEAR) END FROM accertamenti_sanitari_cartella WHERE ID_Cartella = " & id.SubItems(4).Text & ""
myCommand.ExecuteNonQuery()
poi ho fatto cosi
myCommand.CommandText = "INSERT INTO accertamenti_sanitari_cartella (ID_Accertamenti, ID_Cartella, Valore, Prossima_Visita)" & _
"SELECT ID_Accertamenti, " & _IDP & ", Valore,Prossima_Visita= CASE Valore WHEN 'A' THEN Date_Add('yyyy',1,'" & ConvertData.GetDataForMySql(DateTimePicker3.Text) & "')" & _
"WHEN 'B' THEN Date_Add('yyyy',2,'" & ConvertData.GetDataForMySql(DateTimePicker3.Text) & "')" & _
"WHEN 'q' THEN Date_Add('yyyy',4,'" & ConvertData.GetDataForMySql(DateTimePicker3.Text) & "')" & _
"WHEN 'Q' THEN Date_Add('yyyy',5,'" & ConvertData.GetDataForMySql(DateTimePicker3.Text) & "') END FROM accertamenti_sanitari_cartella WHERE ID_Cartella = " & id.SubItems(4).Text & ""
myCommand.ExecuteNonQuery()
mi restituiscè l'errore
mi inserisce i dati ma le date le memorizza nel database cosi 0000-00-00 sapete dirmi dove sbaglio?
grazie
Mau67
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 !