![]() |
Vb.net Datagridden Accese Veri Güncelleymede Ondalık Problem - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Visual Basic .NET (https://accesstr.net/forum-visual-basic-net.html) +--- Forum: Visual Basic .NET Cevaplanmış Soruları (https://accesstr.net/forum-visual-basic-net-cevaplanmis-sorulari.html) +--- Konu Başlığı: Vb.net Datagridden Accese Veri Güncelleymede Ondalık Problem (/konu-vb-net-datagridden-accese-veri-guncelleymede-ondalik-problem.html) |
Vb.net Datagridden Accese Veri Güncelleymede Ondalık Problem - feraz - 22/04/2017 Merhaba. Resimdeki textboxa ondalık sayı girince tam sayı olarak sonuç çıkıyor. Mesela 0,73 textboxa yazıp güncelle yapınca 1 olarak sonuç çıkıyor. Acaba çözüm nasıldır? Saygılar. Cvp: Vb.net Datagridden Accese Veri Güncelleymede Ondalık Problem - alican60 - 22/04/2017 KOD: Kod:
Dim b, c, d, x, f As Single KOD: Kod:
Dim sql As New String("update Tablo1 set [dd]='" & aa & "',[ee]='" & b & "',[ff]='" & c & "',[gg]='" & d & "' ,[hh]='" & x & "',[jj]='" & f & "',[kk]='" & g & "' where [id]= " & id_no & "") Kod:
Dim sql As New String("insert into Tablo1 ([dd],[ee],[ff],[gg],[hh],[jj],[kk]) values ('" & aa & "','" & b & "','" & c & "','" & d & "','" & x & "','" & f & "','" & g & "') ") Cvp: Vb.net Datagridden Accese Veri Güncelleymede Ondalık Problem - alpeki99 - 22/04/2017 7. Satırda değişken türünü tanımlarken Decimal olarak tanımlamanız lazım yoksa sayı Integer'a çeviriyor. Şu şekilde olması lazım :
Böyle yapsanız da çalışmayacak çünkü Update kodunuz yanlış. Parametre ile eklemediğiniz için parametre hatası alacaksınız. Değerler birbirinden , ile ayrılıyor ancak sayı da virgüllü olunca alan ve değer sayısı aynı olmayacaktır. Cvp: Vb.net Datagridden Accese Veri Güncelleymede Ondalık Problem - feraz - 22/04/2017 Teşekkürler her iki hocamada. Ali hocamınki tam çalıştı. Alpeki hocamızınkini ayarlayamadım. |