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)字段必须是“时间/日期“,不能是字符串,否则比较结果是错误的



相关推荐

 
服务端
移动端
数据库
Nosql
前端
Javascript
运维
云计算
培训
浏览器
IDE
搜索
返回
顶部