VB2013 和 MySql 字符串未替换为 TextBox 文本
VB2013 and MySql String is not replacing with TextBox text
你们能帮帮我吗?我正在尝试将文本作为字符串从文本框添加到字符串变量中。我已经做过好几次了,但这一次难倒了我。
它指的是模块内部的不同形式。当代码为 运行 时,字符串报告没有值。此处的文本框代码:
Public Sql_Add_String2 As String = "INSERT INTO clientlist (ClientCode) VALUES '" & AddClient.txt_CCode.Text.ToString & "';"
您在声明变量时正在设置 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 & "';"
你们能帮帮我吗?我正在尝试将文本作为字符串从文本框添加到字符串变量中。我已经做过好几次了,但这一次难倒了我。
它指的是模块内部的不同形式。当代码为 运行 时,字符串报告没有值。此处的文本框代码:
Public Sql_Add_String2 As String = "INSERT INTO clientlist (ClientCode) VALUES '" & AddClient.txt_CCode.Text.ToString & "';"
您在声明变量时正在设置 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 & "';"