自己如何正确获取SQLite的ADO连接字符串

自己如何正确获取SQLite的ADO连接字符串,第1张

概述首先你正确安装了SQLite的数据库驱动程序(sqliteodbc.exe) 1.在桌面上新建一个空的文本文件SQLite.txt,重命名为SQLite.udl; 注1.1:SQLite.udl也可以通过别的方式得到,但必须是0字节的文件。 注1.2:系统文件没有扩展名,XP资源管理器中,菜单“工具”-->“文件夹选项”-->“查看”-->“隐藏已知文件类型的扩展名”,前面的勾去掉就行了。 2.双

首先你正确安装了sqlite的数据库驱动程序(sqliteodbc.exe

1.在桌面上新建一个空的文本文件sqlite.txt,重命名为sqlite.udl;

注1.1:sqlite.udl也可以通过别的方式得到,但必须是0字节的文件。
注1.2:系统文件没有扩展名,XP资源管理器中,菜单“工具”-->“文件夹选项”-->“查看”-->“隐藏已知文件类型的扩展名”,前面的勾去掉就行了。

2.双击这个sqlite.udl文件,打开“数据库连接属性”对话框,在“提供程序”页选择“Micrsoft ole DB ProvIDer for ODBC Drivers”,点击下一步;

3.在“连接”页的“指定数据源”选择“使用连接字符串”;

4.点击“编译”,d出“选择数据源”,在“文件数据源”页中点击“新建”,在创建新数据源选择sqlite的驱动程序“sqlite3ODBCDriver”;

5.点击“下一步”,点击"浏览",在“另存为”对话框中文件名称写入“sqlite”,点击“下一步”,点击“完成”;

6.在“sqlite3 ODBC Driver Connect”对话框中按需求(如下图);



注6.1:涉及到C语言的转义字符,路径的\需要用\\替换。
注6.2:NowCHAR=1有中文的话简单测试了下有这个属性不会乱码,默认是0。

7.返回“数据库连接属性”对话框,点击“测试连接”,成功的话就是我们要的连接字符串。

下面是我本机测试的ADO连接字符串,数据库文件:C:\sqllite\demo.db。

[xhtml] view plain copy ProvIDer=MSDAsql.1;PersistSecurityInfo=False;ExtendedPropertIEs="Driver={sqlite3ODBCDriver};Database=C:\sqllite\demo.db;StepAPI=0;SyncPragma=;NoTXN=0;Timeout=;Shortnames=0;Longnames=0;NoCreat=0;NowCHAR=1;FKSupport=0;JournalMode=;LoadExt=;"


注:关闭“数据库连接属性”后再次双击sqlite.udl打开该对话框,会因为密码丢失问题点击“测试连接”会连接不上,把“数据库连接属性”对话框上的密码等补全就可以了,用文本方式打开sqlite.udl文件就是完整的连接字符串。

其实这篇blog只是《自己如何正确获取MYSQL的ADO连接字符串》和《自己如何获取ADO连接字符串》翻版而已。

总结

以上是内存溢出为你收集整理的自己如何正确获取SQLite的ADO连接字符串全部内容,希望文章能够帮你解决自己如何正确获取SQLite的ADO连接字符串所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: http://outofmemory.cn/sjk/1173519.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存