Table控件与Access2000数据库连接问题! 以前用VB搞数据库时,觉得也没什么问题,怎么用Delphi这么困难?VB里连接Access库一行代码都可以不写,用DAO加Dgrid就可以轻松搞定,可Delphi…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Step1:打开ODBC数据源管理器,在“用户DSN”页上单击“添加”按钮;Step2:在驱动程序中选择Microsoft Access Driver(*mdb),单击“完成”Step3:在弹出对话框中“数据库”--选择;选择你的Access数据库;在“数据源”中键入别名;在高级里面可以添加登录口令;单击“完成”至此,完成了ODBC别名的建立。Step4:打开或刷新Delphi的SQL Explorer,你应该可以看到刚才输入的别名。以后的步骤我相信你应该会处理了。如果要删除别名,则必须在ODBC管理器中删除。 把Access数据库的所有口令去掉!! 不过,用Microsoft的数据库,最好的搭配是使用ADO控件,不管从兼容性还是从效率上来说都要比BDE好。 要去掉口令提示,可以在加一个Database控件,然后把LoginPropmt的属性设为False就可以了。再把Table挂到Database上。 TommyTong(童童) 朋友,谢谢你,我试试! 童童朋友,我还有点问题:怎么非得在控制面板中才能做这些工作?而不是直接在Delphi中? 也是極容易. 在ADOConnection.ConnectionString更改. 你可選 1. Build 'Use Connection String' 就可輸入 database password;2. 定義 Adoconnection1.connectionString的數值. 也是極容易. 在ADOConnection.ConnectionString更改. 你可選 1. Build 'Use Connection String' 就可輸入 database password;2. 定義 Adoconnection1.connectionString的數值. erickleung() 朋友,我试过,那个Access库是Delphi自带的,我一进去就看到了,但试着输入密码和用户名不正确,什么也不输 ,还是不正确。童童朋友,你在吗? 那个所谓的Microsoft Access Database实际上也是ODBA的别名,而且他并没有和任何Access数据库相连。如果你懂得ODBC的API,那么到可以使用程序来解决问题。但决我所知,懂ODBC的API的人比较少,我也不懂。 我刚才试了一下,想用Session在运行时建立别名,但似乎IDAPI对DAO的支持不够,没有成功。 用一个TDatabase组件作为TTable和数据库的桥梁。 看看<<李維的ADO>>就知道了. 求DOC转BFX的软件? 串口紧急问题!!! TreeView节点颜色 怎么让DBGrid的某列的数据显示为红色 产生了Exception EOleSysError错误。。。。。 delphi里面怎样新建一个类啊? 做过收发邮件的程序的弟兄看过来! 初学数据库的几个问题: 哪位高人给小弟一个简单的画图例子,要求有图像选定功能。 如何将ClientDataSet中的Data输出生成Excel或Html文件? 急急急!请教高手!马上给分! 哪里能下载到office2000?
Step2:在驱动程序中选择Microsoft Access Driver(*mdb),单击“完成”
Step3:在弹出对话框中“数据库”--选择;选择你的Access数据库;在“数据源”中键入别名;在高级里面可以添加登录口令;单击“完成”
至此,完成了ODBC别名的建立。
Step4:打开或刷新Delphi的SQL Explorer,你应该可以看到刚才输入的别名。
以后的步骤我相信你应该会处理了。
如果要删除别名,则必须在ODBC管理器中删除。
如果你懂得ODBC的API,那么到可以使用程序来解决问题。但决我所知,懂ODBC的API的人比较少,我也不懂。