如何使vb与mysql连接,并且在其他电脑上不用安装和设置odbc 20
vb与mysql连接用odbc,可是这个必须是安装了mysql-connector,而且还要进行配置,对于那些其它的机器就没法使用了。有没有什么方法可以连接我的mysql...
vb与mysql连接用odbc,可是这个必须是安装了mysql-connector,而且还要进行配置,对于那些其它的机器就没法使用了。有没有什么方法可以连接我的mysql数据库,并且不用安装这些配置,或者是说把这些东西都做到程序里面去,让它自动设置之类的。
网上有人说直接用ADO直接用连接字符串,那个字符串你可以在程序里动态拼接起来的,这个是什么意思,也能解决这个问题吗? 展开
网上有人说直接用ADO直接用连接字符串,那个字符串你可以在程序里动态拼接起来的,这个是什么意思,也能解决这个问题吗? 展开
3个回答
展开全部
首先得建立odbc数据源!步骤如下:
1.
在资源管理器或者
我的电脑中,进入到控制面板-管理工具,可以看到“数据库odbc项”。
2.
双击“数据源(odbc)”项,进入到数据源的配置。
3.
要想创建一个指定的数据库,点“添加按钮”,将出现数据源类型选择对话框,
在这一部中,你一定要写明连接的是sql
server
还是aceess。
4.点完成,进入到建立不同数据源的配置项或配置向导,注意,不同的数据库,配置界面有所不同。我介绍的是sql
,首先要输入数据源的名称,描述信息和指定服务器
5.
下一部,进入到sql连接的安全验证,可以选择以windows
nt验证方式或者sql登陆的方式。
6.再点击下一部,安全通过后,进行sql数据库的连接。
7.
继续进行下一部操作,进行一些系统消息语言,日志等配置,一般保持为默认方式。
8.点完成按钮,将提示一些总结信息,并可以执行数据与数据库的连接测试。
这是建立odbc数据源的步骤,下面还得在模块里面把ado连接的代码写好,才能真正连上,代码如下:
private
sub
command_click()
dim
a
as
connection
set
a
=
new
connection
a.connectstring="dsn=pubs;uid=sa;psw"
a.open
end
sub
这有的地方你得自己改改,因为我和你机子不一样!
自己调试吧,好的程序都是调试出来的!
1.
在资源管理器或者
我的电脑中,进入到控制面板-管理工具,可以看到“数据库odbc项”。
2.
双击“数据源(odbc)”项,进入到数据源的配置。
3.
要想创建一个指定的数据库,点“添加按钮”,将出现数据源类型选择对话框,
在这一部中,你一定要写明连接的是sql
server
还是aceess。
4.点完成,进入到建立不同数据源的配置项或配置向导,注意,不同的数据库,配置界面有所不同。我介绍的是sql
,首先要输入数据源的名称,描述信息和指定服务器
5.
下一部,进入到sql连接的安全验证,可以选择以windows
nt验证方式或者sql登陆的方式。
6.再点击下一部,安全通过后,进行sql数据库的连接。
7.
继续进行下一部操作,进行一些系统消息语言,日志等配置,一般保持为默认方式。
8.点完成按钮,将提示一些总结信息,并可以执行数据与数据库的连接测试。
这是建立odbc数据源的步骤,下面还得在模块里面把ado连接的代码写好,才能真正连上,代码如下:
private
sub
command_click()
dim
a
as
connection
set
a
=
new
connection
a.connectstring="dsn=pubs;uid=sa;psw"
a.open
end
sub
这有的地方你得自己改改,因为我和你机子不一样!
自己调试吧,好的程序都是调试出来的!
展开全部
用 webservice
也可以打包 把驱动也装上 然后用文件DSN也可以 也可以在做安装包的时候进行odbc配置 很多打包软件都支持的
也可以打包 把驱动也装上 然后用文件DSN也可以 也可以在做安装包的时候进行odbc配置 很多打包软件都支持的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
您好,请问您这个问题解决了吗?我现在也遇到相同的问题,还望不吝赐教。谢谢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |