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
Problema con datagridview
lunedì 08 ottobre 2012 - 16.56
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 3.5
|
Windows 7
|
Visual Studio Express
|
SQL Server 2008 R2
pieroalampi
Profilo
| Expert
816
messaggi | Data Invio:
lun 8 ott 2012 - 16:56
Salve non riwesco a risalire al seguente problema:
ho un form con delle textbox e uso questo codice per modificare il prezzo:
Try
Dim m_conn As SqlConnection
Dim m_cmd As SqlCommand
Dim m_sql As String
Dim prezzo As Double = CDbl(PrezzoTotRiga.Text)
m_conn = New SqlConnection(My.Settings.DbLaundryConnectionString)
m_sql = "UPDATE TB_Commessa set R_Prezzo=' " & prezzo & " '"
m_cmd = New SqlCommand
m_cmd.Connection = m_conn
m_cmd.CommandType = CommandType.Text
m_cmd.CommandText = m_sql
m_conn.Open()
m_cmd.ExecuteNonQuery()
m_conn.Close()
Catch ex As Exception
MessageBox.Show("Routine BtnModificaCommessa_Click " & ex.Message, "Salva Modifiche")
End Try
l'errore che non capisco sta nel fatto che se faccio partire questa routine per la modifica questa mi aggiunge uno 0 e se il prezzo è3,5 € me lo trasforma il 35 in poche parole non accetta le virgole, come faccio????
------------------------------------------------------
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA
------------------------------------------------------
nico839
Profilo
| Senior Member
232
messaggi | Data Invio:
lun 8 ott 2012 - 17:21
ciao, così a prima vista sembra un problema di culture: prova ad inserire 3.5 invece di 3,5 per vedere se fa uguale.
Ciao.
Nicolas
http://perledinico.blogspot.com
pieroalampi
Profilo
| Expert
816
messaggi | Data Invio:
lun 8 ott 2012 - 18:47
si grazie il fatto l'ho già risolto da prima dimenticavo di scriverlo, grazie mille ho risolto tutto formattando la striga e eliminando tutto con un
Dim prezzo As String = R_PrezzoTextBox.Text.Replace(",", ".")
grazie mille
------------------------------------------------------
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA
------------------------------------------------------
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 !