无法将参数值从字符串转换为十进制vb.net

用户名

我有一个应用程序,在文本框中插入一个数字,然后单击一个按钮,它将在我称为“ Balance”的文本框中添加该值。为了做到这一点,我使用了一个查询来对金额求和并将其显示在我想要的位置。但目前,我在演员表方面存在一些问题。

这是我用来获取结果然后进行一些if语句验证的函数。我在一堂课上有这个功能。

Public Function BalancoTotal()
    SqlCon = New SqlConnection
    SqlCon.ConnectionString = "........"
    Try
        SqlCon.Open()
        Query2 = "SELECT 
                CAST(SUM(amountTransaction) AS INT) 
                FROM Transactions"

        SqlCmd = New SqlCommand(Query2, SqlCon)
        SqlDR = SqlCmd.ExecuteReader
        If SqlDR.Read() Then
            Return SqlDR.GetDecimal(0)
        End If
    Catch ex As Exception
        MsgBox(ex.Message)
    Finally
        SqlCon.Close()
    End Try
End Function

然后在这样的主窗体上调用此函数

txtBalance.Text = callMethod.BalancoTotal()

在加载表单中,我已将其用于代码行以格式化文本框

txtBalance.Text = 0.00
txtBalance.Text = FormatCurrency(txtBalance.Text)

但这给了我2个错误:

无法将参数值从字符串转换为十进制

指定的演员表无效

你知道我在做什么错吗?

巴比卢姆帕(Babbillumpa)

尝试:

txtBalance.Text = callMethod.BalancoTotal().ToString()

txtBalance.Text = "0.00"

事件,如果它应该投...

对于其他问题,您应该尝试:

.Add("@balaTransacao", SqlDbType.BigInt).Value = cint(txtBalance.Text) 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.NET无法将参数值从字符串转换为DateTime

来自分类Dev

无法将参数值从字符串转换为十进制。C#?

来自分类Dev

将.net十进制类型转换为tsql十进制(3,3)

来自分类Dev

如何使用 VB.Net 将 4 位十六进制(2 字节)转换为十进制(浮点)值

来自分类Dev

将字符串转换为颜色VB.NET

来自分类Dev

Vb.net如何将十进制值1.9转换为1.09而不是1.90

来自分类Dev

VB.net convert,转换为十进制(放置顺序)

来自分类Dev

将串联的VB.NET字符串文字转换为多行字符串

来自分类Dev

将vb.net类对象转换为vb.net中的JSON字符串

来自分类Dev

将字符串转换为十进制(“ 3942.000000000000”)

来自分类Dev

在VB.NET中从字符串转换为二进制

来自分类Dev

在VB.net中将任何字符串转换为十六进制

来自分类Dev

使用 VB.NET 2015 将长十六进制字符串转换为十六进制字节数组

来自分类Dev

将固定长度的数字转换为十进制.NET C#

来自分类Dev

在VB.NET中将StringBuilder转换为字符串

来自分类Dev

在VB.net中将字符串转换为DateTime

来自分类Dev

VB.NET:将多行字符串转换为单行

来自分类Dev

将文本框字符串转换为Double VB.NET

来自分类Dev

将VB.NET字符串操作转换为C#

来自分类Dev

vb.net将数组元素转换为字符串

来自分类Dev

将文本框字符串转换为Double VB.NET

来自分类Dev

Vb.Net将希腊字符串转换为英语

来自分类Dev

将字符串转换为 VB.NET 中的单个错误

来自分类Dev

将字符串转换为十六进制,十进制和八进制

来自分类Dev

将ASCII字符串转换为十进制等效字符串-Java / Android

来自分类Dev

Csharp - 将单个转换为十进制而不转换为字符串

来自分类Dev

为什么将动作参数转换为ASP Net Core中的查询字符串

来自分类Dev

将json字符串转换为.net中的GET参数

来自分类Dev

将字符串转换为十进制?(可扩展的十进制)通过扩展方法

Related 相关文章

  1. 1

    ASP.NET无法将参数值从字符串转换为DateTime

  2. 2

    无法将参数值从字符串转换为十进制。C#?

  3. 3

    将.net十进制类型转换为tsql十进制(3,3)

  4. 4

    如何使用 VB.Net 将 4 位十六进制(2 字节)转换为十进制(浮点)值

  5. 5

    将字符串转换为颜色VB.NET

  6. 6

    Vb.net如何将十进制值1.9转换为1.09而不是1.90

  7. 7

    VB.net convert,转换为十进制(放置顺序)

  8. 8

    将串联的VB.NET字符串文字转换为多行字符串

  9. 9

    将vb.net类对象转换为vb.net中的JSON字符串

  10. 10

    将字符串转换为十进制(“ 3942.000000000000”)

  11. 11

    在VB.NET中从字符串转换为二进制

  12. 12

    在VB.net中将任何字符串转换为十六进制

  13. 13

    使用 VB.NET 2015 将长十六进制字符串转换为十六进制字节数组

  14. 14

    将固定长度的数字转换为十进制.NET C#

  15. 15

    在VB.NET中将StringBuilder转换为字符串

  16. 16

    在VB.net中将字符串转换为DateTime

  17. 17

    VB.NET:将多行字符串转换为单行

  18. 18

    将文本框字符串转换为Double VB.NET

  19. 19

    将VB.NET字符串操作转换为C#

  20. 20

    vb.net将数组元素转换为字符串

  21. 21

    将文本框字符串转换为Double VB.NET

  22. 22

    Vb.Net将希腊字符串转换为英语

  23. 23

    将字符串转换为 VB.NET 中的单个错误

  24. 24

    将字符串转换为十六进制,十进制和八进制

  25. 25

    将ASCII字符串转换为十进制等效字符串-Java / Android

  26. 26

    Csharp - 将单个转换为十进制而不转换为字符串

  27. 27

    为什么将动作参数转换为ASP Net Core中的查询字符串

  28. 28

    将json字符串转换为.net中的GET参数

  29. 29

    将字符串转换为十进制?(可扩展的十进制)通过扩展方法

热门标签

归档