登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
问AI
提问
搜索
搜索
热搜:
活动
交友
discuz
本版
文章
帖子
用户
帖子
设置
我的收藏
退出
3
0
0
首页
技术交流2
›
示例:通过命令创建ODBC连接
返回列表
示例:通过命令创建ODBC连接
[ 复制链接 ]
zorsite
技术交流2
3
3
2015-10-25 02:03:19
[i=s] 本帖最后由 zorsite 于 2015-10-25 08:29 编辑 [/i]
环境:windows 7 32位,office 2007 32位
数据库文件用access 2007创建
数据库文件名:flexsimdata.accdb
数据库文件放在C:\Users\Administrator\Documents目录下
方法1:
点击开始-->运行
在运行对话框输入以下命令:[code]odbcconf configdsn "Microsoft Access Driver (*.mdb, *.accdb)" "dsn=testdata|DBQ=C:\Users\Administrator\Documents\flexsimdata.accdb"[/code]按回车后如果没有任何提示表示ODBC已经创建成功。[color=#ff0000]注意:此行代码创建的是用户DSN,而非系统DSN。[/color]
如果想要创建系统DSN,可以使用以下命令:[code]odbcconf configsysdsn "Microsoft Access Driver (*.mdb, *.accdb)" "dsn=testdata|DBQ=C:\Users\Administrator\Documents\flexsimdata.accdb"[/code]
[color=#ff0000]testdata可以根据需要更换为其他名字[/color],只要方便自己记忆和编写代码。
接下来可以在flexsim中使用dbopen命令来连接数据库了。
假设flexsimdata.accdb中有一张名为detail的表格,则可以使用[code]dbopen("testdata","detail",1);[/code]创建与datail表格的连接。
方法2:
一般情况下,当用户在控制面板中配置好ODBC数据源后,Windows系统便在注册表中加入了一些子键来存储用户的配置结果。当应用程序需要用到数据源时,Windows便会通知底层接口查阅注册表中该数据源的配置。如果用户删除了某个ODBC数据源,那么也会在注册表中有所反应。
如果配置的数据源是用户数据源,Windows系统便会修改注册表的[HKEY_CURRENT_USER\Software\ODBC\ODBC.INI]子键;如果配置的数据源是系统数据源,Windows系统便会修改注册表的[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI]子键。
对于不同类型的数据源,注册表的修改也各有不同,但基本上都要修改两个地方。一个是在[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI]子键下建立一个与数据源描述名同名的子键,并在该子键下建立与数据源配置相关的项;另一个是在[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]子键下建立一个新项以便告诉驱动程序管理器ODBC数据源的类型。
复制以下代码粘贴到记事本:[code]Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\data]
"DBQ"="C:\\Users\\Administrator\\Documents\\flexsimdata.accdb"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]
"data"="Microsoft Access Driver (*.mdb, *.accdb)"
[/code]将文件[color=#ff0000]另存为[/color]import.reg,然后双击该文件导入注册表,可以创建名为data的系统DNS。
点赞
0
收藏
0
────
0
人觉得很赞
────
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
举报
3 回复
慧娴亚伦
回复
举报
2015-10-25 09:50:00
学习一下!
回复
评论
举报
大摸鱼
回复
举报
2015-10-25 10:23:21
感谢加老师分享,这种用命令创建数据库链接的方法我也是第一次看到,收藏啦:lol
回复
评论
举报
cy411522
回复
举报
2015-10-26 10:31:04
好吊!!
回复
评论
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖后跳转到最后一页
返回
技术交流2
提问题
写回答
写文章
草稿箱
登录开启您的创作之旅
快速登录,立即开启您的创作之旅~
登录
热门问答
查看更多
1
Flexsim初级建模工程师水平标准
Flexsim初级建模工程师水平标准
62
234
2
无意中找到的资料,非常适合于初学者
无意中找到的资料,非常适合于初学者
47
229
3
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
47
224
4
flexsim中文教程,pdf文档已整理-重新整理
flexsim中文教程,pdf文档已整理-重新整理
37
114
5
流水作业线的仿真
流水作业线的仿真
36
83
博主榜
admin
+ 5
首页
分类
目录
索引
我的