求助封装成DLL动态连接数据库的方法

求助封装成DLL动态连接数据库的方法,第1张

一:打开腾讯电脑管家,找到工具箱-电脑诊所。

二:点击软件问题专区。

三:在丢失dll文件一键修复区,找要修复的dll文件选项。

四:点击立即修复,便可以恢复正常了

你可以在DLL中使用数据模块,把数据库组件扔在数据模块上,动态创建这个数据模块就行了。如果你用的是BDE方式,就不必多考虑什么,如果在DLL中使用了ADO之类的COM。。。也行的。。。

如何使用c# *** 作ACCESS数据库:

手头没有Microsoft Access,如何建立数据库,一切依然简单.

首先引用C:Program FilesCommon FilesSystemadomsadox.dll,该DLL包含ADOX命名空间

接着引用C:Program FilesCommon FilesSystemadomsjro.dll,该DLL包含JRO命名空间

SxS好问提示:如,导入dll不成功,手动把com组件导入为 .net组件,在用vs.net工具导入

using System

using System.IO

using ADOX//该命名空间包含创建ACCESS的类(方法)--解决方案 ==>引用 ==>添加引用 ==>游览找到.dll

using JRO//该命名空间包含压缩ACCESS的类(方法)

public class Access

...{

/**////根据指定的文件名称创建ACCESS数据库

///mdbPath:要创件的ACCESS绝对路径

public void Create( string mdbPath )

...{

if( File.Exists(mdbPath) ) //检查数据库是否已存在

...{

throw new Exception("目标数据库已存在,无法创建")

}

// 可以加上密码,这样创建后的数据库必须输入密码后才能打开

mdbPath = "Provider=Microsoft.Jet.OLEDB.4.0Data Source=" + mdbPath


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10038158.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存