SQL nvarchar或varchar值的转换溢出数列
来源:互联网 发布:linq查询使用sql函数 编辑:程序博客网 时间:2024/06/14 23:15
string sql = "delete from Student where No=";然后与具体值相连,组成一条完整的SQL语句。
这里取DatagridView里的单元格来比较。
sql = sql +dataGridView1.CurrentRow.Cells[0].Value;运行后,出现了错误:
分析:溢出整数列,说明DatagridView中的数值很可能太大,而又查看“转换”二字,是不是No的值在转换时,超过nvarchar的范围呢?
再细查SQL语句,value的数据类型是string类型,而在数据库中No的数据类型为nvarchar字符型,因此将SQL语句更改:
sql = sql + "'"+dataGridView1.CurrentRow.Cells[0].Value+"'";
运行通过。。。。
这问题,兄弟们各抒己见,我仅是发表了我个人的一点点看法。^_^
- SQL nvarchar或varchar值的转换溢出数列
- SQL varchar与nvarchar的区别
- SQL Char 、VarChar和NVarChar的区别
- SQL中varchar和nvarchar的区别
- SQL中varchar和nvarchar的区别
- SQL中char、varchar、nvarchar的区别
- SQL中char、varchar、nvarchar的区别
- SQL中char、varchar、nvarchar的区别
- sql中char,varchar ,nvarchar 的区别
- SQL中char、varchar、nvarchar的区别
- SQL中char、varchar、nvarchar的区别
- SQL中char、varchar、nvarchar的区别
- SQL中char、varchar、nvarchar的区别
- SQL中char、varchar、nvarchar的区别
- SQL 中char,varchar,nvarchar的区别
- SQL中char、varchar、nvarchar的区别
- SQL中char、varchar、nvarchar的区别
- sql server varchar和nvarchar的区别
- js调用父框架函数与弹窗调用父页面函数的方法
- WinCE系统掉电丢失设置的问题的分析
- 格雷码
- error C2275: “XXX”: 将此类型用作表达式非法
- android使用自定义图片
- SQL nvarchar或varchar值的转换溢出数列
- 修改注册表实现HIVE
- 约瑟夫环问题
- 在WP7中显示员工xml数据(从网络获取数据) 转
- android2.3 监控鼠标滑动事件(2)
- 嵌入式资料网站
- 内存管理malloc的一些注意事项
- 链表逆序
- 关于java内存泄露