VB2013和MySql String不替换TextBox文本

时间:2015-01-28 17:14:38

标签: mysql vb.net string variables

你能帮助我吗?我试图将文本作为字符串添加到文本框中的字符串变量。我已经好几次这样做了,但这一次让我很难过。

它指的是模块内部的不同形式。运行代码时,字符串不会报告任何值。文本框代码在这里:

Public Sql_Add_String2 As String = "INSERT INTO clientlist (ClientCode) VALUES '" & AddClient.txt_CCode.Text.ToString & "';" 

1 个答案:

答案 0 :(得分:1)

当您声明变量时,您正在设置Sql_Add_String2字符串的值,如果您希望通过文本框值动态设置该值,则需要稍后设置该值。基本上Sql_Add_String2正在使用AddClient.txt_CCode文本框的值构建插入字符串,因为它位于应用程序的开头,我猜测它只是一个空字符串""。尝试在需要使用之前设置值。

模块代码:

Public Sql_Add_String2 As String = ""

每当您要使用Sql_Add_String2时,请务必在此前面添加此行:

Sql_Add_String2 = "INSERT INTO clientlist (ClientCode) VALUES '" & AddClient.txt_CCode.Text.ToString & "';"