c# - Access DB 说我的日期时间错误

标签 c# ms-access

"SELECT Dateipfad FROM Attribute WHERE FS = '290' AND Letztes_mal_bearbeitet <= '15.11.2011 11:06:58'"

datetimeValue 来自 datetimepicker

最佳答案

正确的做法:

string strSQL = "SELECT Dateipfad FROM Attribute WHERE FS = '290' AND Letztes_mal_bearbeitet <= @date"
OleDbCommand command = new OleDbCommand(strSQL, oConnection);
command.Parameters.AddWithValue("@date", myDateTimePicker.Value);
//execute same way like you did before...

关于c# - Access DB 说我的日期时间错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8134687/

相关文章:

c# - avcodec_decode_video2 中的 FFmpeg 内存增长

c# - StructureMap 代理所有实例或在返回之前修改实例

c# - 检查 boolean 数组中的元素值 - C#

ms-access - Access 查询 : Return all records that occur on a certain day, 忽略时间

java - 安卓和微软 Access

c# - Microsoft Access 2007 连接

sql - 如何一次删除所有ms-access表中的数据?

c# - 如何使用 C# 在 python 中将字符串作为命令行参数传递

c# - 在后台工作程序中向 GUI 添加控件

ms-access - Access 2007 升级 DAO 引用冲突