易截截图软件、单文件、免安装、纯绿色、仅160KB

动态创建access数据库的问题2

创建的过程中出现database login对话框,请问怎么样不让该对话框出现?另外如何定义日期型数据为短日期型?好像只能定义为Datetime。

源码如下:
==============================

procedure Tfrmweihu.btncjsjkClick(Sender: TObject);
var
path,StrSQL:string;
CreateAccess: OleVariant;
ADOConn: TADOConnection;
const
AConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s';
begin
//创建数据库文件
Path := ExtractFilePath(Application.ExeName);
if FileExists(Path + 'mydata.mdb') then
  begin
  showmessage('数据库文件已经存在!');
  exit;
  end;
CreateAccess:=CreateOleObject('ADOX.Catalog');
CreateAccess.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source= '+Path+'mydata.mdb');

//创建数据表
ADOConn:=TADOConnection.create(self);
ADOConn.ConnectionString:=Format(AConnectionString,[Path +'mydata.mdb','']);
Strsql := 'create table mydata (ID autoincrement PRIMARY KEY not null,标签1 char(50) not null,标签2 char(50),标签3 char(50),标签4 char(50),标签5 char(50),标签6 char(50),正文1 text not null,正文2 text,日期 Datetime not null)';
ADOConn.Execute(strsql);
ADOConn.Close;
ADOConn.Free;
Showmessage('数据表创建成功,'+#13#10+'请重新启动本程序!');


相关问答:

access体积

一个程序往access数据库里面写记录,每天写5万条,第二天删除前一天的5万条
但是access文件的体积会慢慢增加。。。
我不压缩数据库的情况下,什么时候数据库的体积才不增加呢?

我删除记录的时候,数据库体 ......

ACCESS繁体连接简体sqlserver2000

  我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......

access 导入 access 转换无效!在线等!

从类型"DBNULL" 到类型“Double”的转换无效(数据库中对应的 a3 或a5 没有数据是为空)
,请问我怎么处理!

VB.NET code:

Dim a1 As String = Nothing
Dim a2 As S ......

ACCESS建表问题

m_pConnect->BeginTrans();
strSql.Format("CREATE TABLE SysUser(lsh AUTOINCREMENT NOT NULL UNIQUE,PRIMARY KEY(lsh),userType BYTE)");
m_pConnect->Execute((_bstr_t)strSql,NULL, adExe ......

access过滤问题,有请大侠们

sql语句:
SELECT  top 12  Forum.ID,Forum.topic,Reforum.id,Reforum.username,Reforum.posttime,Reforum.postip,Forum.username from Forum INNER JOIN Reforum ON Forum.ID = Reforum.topicid wher ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号