OleDbCommand cmdSum = new OleDbCommand(sSQL, cBaseClass.DBCon());
                        OleDbDataReader readSum = cmdSum.ExecuteReader();
                        if (readSum.Read() && readSum["SumLastReqmntStock"] != DBNull.Value)
                        {
                            iLastReqmntStock = (Int32)readSum.GetDouble(readSum.GetOrdinal("SumLastReqmntStock"));
                        }
                        readSum.Close();

   注意:在Access中的字段是单精度的,在.net中要用GetDouble获取,否则会出错!

 

2. 日期的比较

                string sSQL = "Select IDNum,DelivTime from " + sSum + " where DelivTime >#" + dtET.ToString("yyyy/MM/dd hh:mm:ss") + "#";
注意:(1)比较字符串前后+“#”

           (2)字段必须是“时间/日期“,不能是字符串,否则比较结果是错误的


相关推荐

你的评论

就没有什么想说的吗?

最新博客

关于我们 免责声明 移动版

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X