Problema con datagridview

lunedì 08 ottobre 2012 - 16.56
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows 7  |  Visual Studio Express  |  SQL Server 2008 R2

pieroalampi Profilo | Expert

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

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

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
------------------------------------------------------
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5