c#无法将string 转换为System.datetime!!!!急急急!!!
OracleCommandcmd=newOracleCommand(serString,conn);OracleDataReaderodr=cmd.ExecuteRead...
OracleCommand cmd = new OracleCommand(serString, conn);
OracleDataReader odr = cmd.ExecuteReader();
while (odr.Read())
{
dri.ZXBH = odr["zxbh"].ToString();
dri.SFZMHM = odr["sfzmhm"].ToString();
dri.XM = odr["xm"].ToString();
dri.DABH = odr["dabh"].ToString();
dri.ZJCX = odr["zjcx"].ToString();
dri.FZJG = odr["fzjg"].ToString();
dri.CCLZRQ = odr["cclzrq"].ToString();
dri.CCLRR = odr["cclrr"].ToString();
dri.JZQX = odr["jzqx"].ToString();
dri.CCTJSJ= odr["cclrsj"].ToString();
dri.SYYXQZ = odr["syyxqz"].ToString();
dri.LXDH = odr["lxdh"].ToString();
}
其中 dri.CCLZRQ = odr["cclzrq"].ToString();和dri.SYYXQZ = odr["syyxqz"].ToString();出错。怎么用datetime.parse(string s)来修改??(关键是不知道s是这边的什么语句) 展开
OracleDataReader odr = cmd.ExecuteReader();
while (odr.Read())
{
dri.ZXBH = odr["zxbh"].ToString();
dri.SFZMHM = odr["sfzmhm"].ToString();
dri.XM = odr["xm"].ToString();
dri.DABH = odr["dabh"].ToString();
dri.ZJCX = odr["zjcx"].ToString();
dri.FZJG = odr["fzjg"].ToString();
dri.CCLZRQ = odr["cclzrq"].ToString();
dri.CCLRR = odr["cclrr"].ToString();
dri.JZQX = odr["jzqx"].ToString();
dri.CCTJSJ= odr["cclrsj"].ToString();
dri.SYYXQZ = odr["syyxqz"].ToString();
dri.LXDH = odr["lxdh"].ToString();
}
其中 dri.CCLZRQ = odr["cclzrq"].ToString();和dri.SYYXQZ = odr["syyxqz"].ToString();出错。怎么用datetime.parse(string s)来修改??(关键是不知道s是这边的什么语句) 展开
3个回答
展开全部
要把字符串转为时间类型,字符串一定要在理论上能够转化为时间类型才形 s这边应该是2012-1-1 12:10:10这样的时间类型转化为字符串后的各种形式包含很多(2012/1/1 、19:01:01这样的等等都可以)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
初看一下,发现你用的是拼音,建议换成英文简写吧,另外dri是个结构体?可以贴一下声明吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询