asp.net使用basedal向数据库插入数据提示主键必须是int或者int?怎么解决

asp.net使用basedal向数据库插入数据提示主键必须是int或者int?怎么解决,第1张

我记得我前面回答了一个一样的问题。。。看下你的insert语句对应的主键那一个字段插入的是什么,你可以在执行插入之前,判断一下这个值是否是int类型的。如果你是以cmd.Parameters.Add的方式添加的参数,那么要将类型设置成 SqlDbType.Int

可以让dropdownlist的text绑定表名,value绑定主键名,当选中dropdownlist选项绑定gridview数据源后,再设置gridview的主键为dropdownlist的value.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11914607.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存