谢谢!
12 个解决方案
#1
在线等候!
#2
你把TextBox的值转为int在写入:
int textValue = int.Parse( TextBox1.Text );
int textValue = int.Parse( TextBox1.Text );
#3
就是,你想要存入那种类型的,就先把textbox中的文本转化为那种类型。
不过,要小心不是每次转化都是成功的。最好先做验证。
不过,要小心不是每次转化都是成功的。最好先做验证。
#4
如何验证?
#5
1.dim sqlpara as new SqlParameter("@para", TextBox1.Text)
在你的存储过程中来转换;
2.建议使用nvarchar类型;
在你的存储过程中来转换;
2.建议使用nvarchar类型;
#6
验证的方法很多
1:直接用验证控件。
2:用正则表达式。
3:你直接convert,如果不行,就提示不能转化。
1:直接用验证控件。
2:用正则表达式。
3:你直接convert,如果不行,就提示不能转化。
#7
int xxx=Convert.ToInt32(TextBox1.Text);
将xxx插入数据库int字段
#8
如果你使用System.Convert.ToInt32(TextBox1.Text.Trim())的方法,可是尝试使用验证控件!!!
#9
可是用VB如何写代码?
另外,要插入一个TextBox中的数字到数据库应该如何写代码?
Dim sqltext As String="Insert into mydb(number) Values(?????)"
help me!!!!!
另外,要插入一个TextBox中的数字到数据库应该如何写代码?
Dim sqltext As String="Insert into mydb(number) Values(?????)"
help me!!!!!
#10
请各位指点迷津!!
在线等候!!!!!!!!!!!
在线等候!!!!!!!!!!!
#11
sqltext=="Insert into mydb(number) Values("+你得值+")"
#12
textbox 中得到的值时string类型可以通过强制类型转换。我曾用到过
Dim tb(3) As TextBox
Dim id As Integer = DataGrid1.DataKeys(e.Item.ItemIndex)
tb(1) = e.Item.Cells(2).Controls(0)
tb(2) = e.Item.Cells(3).Controls(0)
strsql = "update xj.vote set p='" & tb(1).Text & "',q='" & CInt(tb(2).Text) & "'where id='" & id & "'"
Dim tb(3) As TextBox
Dim id As Integer = DataGrid1.DataKeys(e.Item.ItemIndex)
tb(1) = e.Item.Cells(2).Controls(0)
tb(2) = e.Item.Cells(3).Controls(0)
strsql = "update xj.vote set p='" & tb(1).Text & "',q='" & CInt(tb(2).Text) & "'where id='" & id & "'"
#1
在线等候!
#2
你把TextBox的值转为int在写入:
int textValue = int.Parse( TextBox1.Text );
int textValue = int.Parse( TextBox1.Text );
#3
就是,你想要存入那种类型的,就先把textbox中的文本转化为那种类型。
不过,要小心不是每次转化都是成功的。最好先做验证。
不过,要小心不是每次转化都是成功的。最好先做验证。
#4
如何验证?
#5
1.dim sqlpara as new SqlParameter("@para", TextBox1.Text)
在你的存储过程中来转换;
2.建议使用nvarchar类型;
在你的存储过程中来转换;
2.建议使用nvarchar类型;
#6
验证的方法很多
1:直接用验证控件。
2:用正则表达式。
3:你直接convert,如果不行,就提示不能转化。
1:直接用验证控件。
2:用正则表达式。
3:你直接convert,如果不行,就提示不能转化。
#7
int xxx=Convert.ToInt32(TextBox1.Text);
将xxx插入数据库int字段
#8
如果你使用System.Convert.ToInt32(TextBox1.Text.Trim())的方法,可是尝试使用验证控件!!!
#9
可是用VB如何写代码?
另外,要插入一个TextBox中的数字到数据库应该如何写代码?
Dim sqltext As String="Insert into mydb(number) Values(?????)"
help me!!!!!
另外,要插入一个TextBox中的数字到数据库应该如何写代码?
Dim sqltext As String="Insert into mydb(number) Values(?????)"
help me!!!!!
#10
请各位指点迷津!!
在线等候!!!!!!!!!!!
在线等候!!!!!!!!!!!
#11
sqltext=="Insert into mydb(number) Values("+你得值+")"
#12
textbox 中得到的值时string类型可以通过强制类型转换。我曾用到过
Dim tb(3) As TextBox
Dim id As Integer = DataGrid1.DataKeys(e.Item.ItemIndex)
tb(1) = e.Item.Cells(2).Controls(0)
tb(2) = e.Item.Cells(3).Controls(0)
strsql = "update xj.vote set p='" & tb(1).Text & "',q='" & CInt(tb(2).Text) & "'where id='" & id & "'"
Dim tb(3) As TextBox
Dim id As Integer = DataGrid1.DataKeys(e.Item.ItemIndex)
tb(1) = e.Item.Cells(2).Controls(0)
tb(2) = e.Item.Cells(3).Controls(0)
strsql = "update xj.vote set p='" & tb(1).Text & "',q='" & CInt(tb(2).Text) & "'where id='" & id & "'"