我在我的电脑上运行一切正常。但放到windows2003服务器上,就会报FormatException: 输入字符串的格式不正确。
搞的我很头大,不知道问题出在什么地方。我的插入语句如下:
string strSql = @"Insert Into EquipmentRepair(RegistrationDate,CustomerId,Fault,RepairDate,UserId,Measure,Result,EquipmentNo)
Values (@RegistrationDate,@CustomerId,@Fault,@RepairDate,
@UserId,@Measure,@Result,@EquipmentNo)";
OleDbParameter[] prms = { new OleDbParameter("@RegistrationDate",OleDbType.VarChar,255),
new OleDbParameter("@CustomerId",OleDbType.Integer,4),
new OleDbParameter("@Fault",er.Fault),
new OleDbParameter("@RepairDate",OleDbType.VarChar,255),
new OleDbParameter("@UserId",OleDbType.Integer,4),
new OleDbParameter("@Measure",er.Measure),
new OleDbParameter("@Result",er.Result),
new OleDbParameter("@EquipmentNo",OleDbType.VarChar,255),};
prms[0].Value = er.RegistrationDate;
prms[1].Value = er.CustomerId;
//prms[2].Value = er.Fault;
prms[3].Value = er.RepairDate;
prms[4].Value = er.UserId;
prms[7].Value = er.EquipmentNo;
请大家帮帮忙。。不知道问题出在哪。我本机是windwos7+vs2008开发的。服务器是windows2003,装的IIS6+net framework3.5
搞了2天了,也没弄明白,问题在什么地方,谢谢大家了.
没有分了,就只有20分了!!!
搞的我很头大,不知道问题出在什么地方。我的插入语句如下:
string strSql = @"Insert Into EquipmentRepair(RegistrationDate,CustomerId,Fault,RepairDate,UserId,Measure,Result,EquipmentNo)
Values (@RegistrationDate,@CustomerId,@Fault,@RepairDate,
@UserId,@Measure,@Result,@EquipmentNo)";
OleDbParameter[] prms = { new OleDbParameter("@RegistrationDate",OleDbType.VarChar,255),
new OleDbParameter("@CustomerId",OleDbType.Integer,4),
new OleDbParameter("@Fault",er.Fault),
new OleDbParameter("@RepairDate",OleDbType.VarChar,255),
new OleDbParameter("@UserId",OleDbType.Integer,4),
new OleDbParameter("@Measure",er.Measure),
new OleDbParameter("@Result",er.Result),
new OleDbParameter("@EquipmentNo",OleDbType.VarChar,255),};
prms[0].Value = er.RegistrationDate;
prms[1].Value = er.CustomerId;
//prms[2].Value = er.Fault;
prms[3].Value = er.RepairDate;
prms[4].Value = er.UserId;
prms[7].Value = er.EquipmentNo;
请大家帮帮忙。。不知道问题出在哪。我本机是windwos7+vs2008开发的。服务器是windows2003,装的IIS6+net framework3.5
搞了2天了,也没弄明白,问题在什么地方,谢谢大家了.
没有分了,就只有20分了!!!
解决方案 »
- 我想知道报表到底是怎么一回事???
- 请教一个奇怪的ActiveReport打印问题
- asp.net 中 keybd_event
- 鼠标放到一个文字上,浮动显示详细信息
- asp.net 后台管理是怎么回事
- 请教这样一个功能的实现 可能大多企业程序中用的比较多
- 圣诞散分+ 个小问题 关于2005的“DataGrid” 中"DataFormatString"
- 请问在.NET WebAPI的开发中,如何使用httpcontext.request?
- 窗口如何继承使用
- 编译器错误消息: CS1061: “System.Data.OleDb.OleDbCommand”不包含“Fill”的定义,并且找不到可接受类型为“System
- ASP.NET中,如何用Timer局部刷新来一行一行的读数据库
- ASP.NET中把数据库中的数据写入指定位置Word当中
参见
http://dotnet.aspx.cc/article/27c0d578-e4df-44dc-91a7-54ba10a53d1f/read.aspx
er.RepairDate;
格式的问题?你看生成的SQL