foreach(DataRow dr in MyTable.Rows0
{
string strSql = "insert into AnotherTable(Col1, Col1) values(";
if(dr["ColFrom"] == DBNull.Value)
strSql += //在这里我想插入null
...
}
{
string strSql = "insert into AnotherTable(Col1, Col1) values(";
if(dr["ColFrom"] == DBNull.Value)
strSql += //在这里我想插入null
...
}
解决方案 »
- C#连接SqlServer完整的代码
- [winforms]: 图像问题
- C#里如何实现每5分钟按一下"V"键 ?
- .net 2.0中的System.Net.Mail发送邮件遇到的问题
- WINFROM控件共用的问题……
- 50分求 C#中不同权限用户登录后显示不同的操作界面 设计思路或者源代码参考学习!谢谢!
- Ajax UpLoadFile组件上传不了,请高手指点
- 请教GDI+画直线的问题
- 怎么才能把string "313233343536"转换成 string "123456"
- 如何在一个DataTable表格中随机删除一行数据
- 100分求关于Excel打印与打印预览的问题的解决方案
- 问个关于treeview递归,和树的筛选的问题
插入时把aa赋与字段就行了
if(dr["ColFrom"] == DBNull.Value)
strSql += "null";
strSql += a;
不知道这样行不??
{
string strSql = "insert into AnotherTable(";
if(dr["ColFrom"] == DBNull.Value)
strSql += Col1) VALUES( ... ";
}
关键点,判断你的列如果是空,那么就不要把这个列和值写进string 的Sql语句里面