【发布时间】:2021-05-27 04:36:49
【问题描述】:
我是 VB.NET 的新手。
我的问题是我有一个文本框并将数据输入数据库
<asp:TextBox ID="txt_hello" runat="server" Width="130px"></asp:TextBox></td>
然后我可以连接到数据库,但是当我在列中输入'hello'并提交时,它会弹出错误消息:
'txt_hello' 未声明。由于其保护级别,它可能无法访问。
Dim hello as String = txt.hello
If xxx Then
sqlUpdate = "UPDATE xxx SET server='" ,Hello=" & hello & "
ElseIf xxx Then
sqlUpdate = "INSERT INTO xxx (Hello ) values ("& hello & ")"
我的数据库表列名是“Hello”。
谁能给我建议?
【问题讨论】:
-
当您发布代码时,似乎遗漏了一些东西:
txt_hello没有出现在其中。 Mary 给出了good answer,但您还需要为该项目设置Option Strict On并将其设为新 VB 项目的默认值 - 这会让 Visual Studio 告诉您甚至存在问题在您尝试运行代码之前。
标签: vb.net