DataRow Row
for (int i = 0; i < dTable.Rows.Count; i++)
{ try
{ Row = dTable.Rows[i];
string sql11 = "insert into jbsj(jh,zjdh) values('" + Row[0] + "'" + ",'" + Row[1] + "')
}
这是两个数据库里面表之间的更新,dTable是内存中的一个表现在问题是jh在数据库里的类型是日期格式,zjdh是数字格式。老有错,提示标准类型不对。
我该怎么转换?那个转换代码怎么写?
for (int i = 0; i < dTable.Rows.Count; i++)
{ try
{ Row = dTable.Rows[i];
string sql11 = "insert into jbsj(jh,zjdh) values('" + Row[0] + "'" + ",'" + Row[1] + "')
}
这是两个数据库里面表之间的更新,dTable是内存中的一个表现在问题是jh在数据库里的类型是日期格式,zjdh是数字格式。老有错,提示标准类型不对。
我该怎么转换?那个转换代码怎么写?
解决方案 »
- 窗体的DOCK的属性
- 高手来 如何判断 上传图片 是否被ps过 谢谢了 跪请高手指教
- c# 从数据库获取值并右截取怎么型????????
- 使用C#进行数据库开发的一个问题
- 关于限制ip投票次数的疑问
- 请兄弟们给点"DataSet的数据并发异常处理"的意见!!!!!!!!!
- C# ASP.NET与AJAX有个问题 谁能帮我看看
- Button控件的DialogResult属性的用法
- 我想自己攒1台机器,用来家用和学习,比如学.net等,打算在4000—5500左右,请大家帮忙推荐一下给怎样配置?
- 用c#如何编程实现获得本机的IE的◎代理服务器◎设置?
- 今早写了个邮件的正则,超牛Bi。
- DevExpress.XtraGrid.Views.Grid.GridView 内容换行
再就是你用的什么数据库
改为
values(Convert(DateTime,'" + Row[0].ToString() + "')" + ",Convert(numeric(9,2),'" + Row[1].ToString() + "'))
试试