急等!access数据库 日期/时间 类型的参数怎么写??
"@LastLoginTime",OleDbType.DBTime,8,admin.LastLoginTime
大家看哈 对否 ?大小是多少 ?
以及 备注 和文本的 对应的是不是 char 大小各多少 哦?
急盼高手指点!
折腾过着东西,可以不指定类型,直接用字符串。
new OleDbParamter("@LastLoginTime",admin.LastLoginTime.ToString());
如果数据库能接受带时间的值,上面的代码会成功的。
#2009/12/23 12:00:00#
吧
参数是:还是@忘了都试下就行了。
网上搜索得出的结果为:文本 是50个字符, 备注最多为 65,535 个字符
谢谢诸位 的答复
.net 操作Access 数据库时 数据库的权限要不要设置哦
怎么设置哦?
new OleDbParamter("@LastLoginTime",admin.LastLoginTime.ToString());
正解
UP 楼上都是正解,可以 用指定类型的,直接前面参数,后面给值
new OleDbParamter("@LastLoginTime",admin.LastLoginTime.ToString());
时间用的时候需要insert into tb where (time,aa,bb) values (#@time@,a,b)
前后要用##
另外,ACCESS的参数是按顺序传入的
不按参数名进行对应,每个参数用一个问号(?)作占位符
select * from [date]=? and id=?
相关问答:
ACCESS数据库中有一个tablename表,设计如下
编号,书名,作者,出版时间,出版社,ISBN,目录,简介
其中除“编号”为自动编号外,其它都为“备注”
其中"编号"维一,在“ISBN”中有的为空值, ......
已知两个数据库,分别为BASE.MDB 和 BASE2.DBF
字段分别为BASE.MDB:NAME NAME2 NAME3
A B C
D E F
......
CREATE TABLE Product(model integer,
maker varchar(20),
CONSTRAINT SAND PRIMARY KEY (model),
CONSTRAINT PANDA FOREIGN KEY (model) REFERENCES PC (model)
ON DELETE CASCADE ......
我写了一个软件,要用到ACCESS数据库,我再访问ACCESS的时候,我需要从表里读出一行数据,我的程序是这样写的,SQLSTRING="SELECT * from '" &ME.TEXTBOX1.TEXT &"' WHERE ID = '"& ......