SqlDataSource InsertCommand 和 UpdateCommand 抛出“非法变量名称/编号””

问题描述 投票:0回答:1
vb.net sqldatasource updatecommand selectcommand
1个回答
0
投票

DBNull.value
而不是
''

或者干脆不指定空参数。

编辑1: 我告诉你使用 DBNull.value 但我忘了我是通过代码使用它的

es。

YourSqlcommand.Parameters.AddWithValue("@ParameterName", DBNull.value)

所以在你的sql更新或插入中你可能必须使用Sql

NULL
:

 Insert into SDIX_TCKT_CATEGORY (DEPT_NAME,CATEGORY_NAME,MODIFIED_BY,MODIFIED_DTTM) values(:DEPTNAME,:CATEGORYNAME,NULL,NULL)
© www.soinside.com 2019 - 2024. All rights reserved.