我能用create database创建一个Access数据库吗?
解决方案 »
- cxgrid 在 主从结构 显示时 如何实现在 从表没有 记录的时候 就不显示 “展开” 的那个按钮 ?????? 急!!!!
- +报表图片打印问题大虾快来9呀+
- 求求各位,帮忙解决以下横向打印问题,让我脑袋疼的问题,可以再加分!
- 在线等,关于openfile的问题,急急
- 【····· 求职 ·····】〈Delphi软件开发〉
- 怎么样发布DELPHI程序
- 大虾们,如何用滚轮鼠标控制SCROLLBOX的滚动!
- 超简单 极郁闷的问题!help me!
- 菜鸟的?
- 把EXCEL中的编码导入系统时,发现编码变为科学计数数字了。
- sql出错???急,急!
- 請問ShellExecute(。。。)在哪個*.dcu里面
var accessdb :OleVariant; accessdb := CreateOleObject('ADOX.CataLog');
accessdb.create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyCreateDB.mdb');
accessdb := NULL;
执行到accessdb := CreateOleObject('ADOX.CataLog')时提示“类没有注册”,怎么办?另外为什么不用CreateOleObject('Access.application')呢?'ADOX.CataLog'代表什么意思?
var
cat:OleVariant;
begin
cat:=CreateOleObject('ADOX.Catalog');
cat.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\access1.mdb');
end;
用ADOX只需要安装ADO即可.Windows2000自带.
类没有注册可能是你没有装ADO
var
worm:=CreateOleObject('ADOX.Catelog');
worm.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=directory\data.mdb');
end;
参考李维的ADO COM+ MTS篇章
只有win2K才自带吗? 我用的是98,是不是需要安装ADO? 可是我用ADO控件连接数据库没有什么问题.