【发布时间】:2013-03-19 09:51:22
【问题描述】:
我正在尝试创建一个简单的注册表单,将来自文本框等的数据输入到名为users 的表中:
user_id int
username nchar(20)
password nchar(20)
... more columns
代码:
Dim Username As String = txtUsername.ToString
... more variable declarations
lblDOB.Text = DOB.ToString
lblDOB.Visible = True
Dim ProjectManager As String = "test"
... more constant declarations
Dim conn As New SqlConnection("...conn string...")
sqlComm = "INSERT INTO users(Username, Password, ...other columns...)" +
"VALUES(@p1, @p2, ...other params...)"
conn.Open()
registerSQL = New SqlCommand(sqlComm, conn)
registerSQL.Parameters.AddWithValue("@p1", Username)
... other AddWithValues
registerSQL.ExecuteNonQuery()
我收到此错误消息:
字符串或二进制数据将被截断。声明已终止。
【问题讨论】:
标签: asp.net sql-server database vb.net sql-server-2012