佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1718|回复: 22

誰會VB LINK MYSQL?

[复制链接]
发表于 13-11-2004 04:47 PM | 显示全部楼层 |阅读模式
誰會VB LINK MYSQL?
我朋友的作業要用VB LINK MYSQL?
可是他不會怎么用?
這裏有誰會嗎?
回复

使用道具 举报


ADVERTISEMENT

发表于 13-11-2004 09:49 PM | 显示全部楼层
VB link MSSQL 2000 can or not ???
回复

使用道具 举报

发表于 14-11-2004 05:57 AM | 显示全部楼层
海星1988 于 13-11-2004 09:49 PM  说 :
VB link MSSQL 2000 can or not ???


Public Function ExecuteSQL (ByVal SQL As String, MsgString As String) As ADODB.RecordSet

     Dim cnn As ADODB.Connection
     Dim rst As ADODB.RecordSet
     Dim sTokens() As String

     On Error GoTo ExecuteSQL_Error

     sTokens = Split(SQL)

     Set cnn = New ADODB.Connection
     cnn.Open "FileDSN=XXX.dsn;UID=sa;PWD="

     If InStr("INSERT,DELETE,UPDATE", UCase$(sTokens(0))) Then
           cnn.Execute SQL
           MsgString = sTokens(0) & " query successful"
     Else
           Set rst = New ADODB.RecordSet
           rst.Open Trim$(SQL), cnn, adOpenKeySet, adLockOptimistic
           Set ExecuteSQL = rst
           MsgString = "get " & rst.RecordCount & " records"
     End If

     ExecuteSQL_Exit :

            Set rst = Nothing
            Set cnn = Nothing

    Exit Function

    ExecuteSQL_Error:

          MsgString = " got Err:" & Err.Description
          Resume ExecuteSQL_Exit

End Function

===========================
Dim mrc As ADODB.Recordset
Dim MsgText As String
Dim txtSQL As String

txtSQL = "select * from table"

Set mrc = ExecuteSQL(txtSQL, MsgText)
While Not mrc.Eof
       xxx.Text = mrc.Fields(0)
      mrc.MoveNext
Wend
回复

使用道具 举报

发表于 14-11-2004 05:59 AM | 显示全部楼层
yongjian91 于 13-11-2004 04:47 PM  说 :
誰會VB LINK MYSQL?
我朋友的作業要用VB LINK MYSQL?
可是他不會怎么用?
這裏有誰會嗎?


我有一个简单example,要吗?
PM给我你的email..
回复

使用道具 举报

发表于 14-11-2004 02:36 PM | 显示全部楼层
[quote] jasonmun 于 14-11-2004 05:57 AM  说 :


Public Function ExecuteSQL (ByVal SQL As String, MsgString As String) As ADODB.RecordSet

     Dim cnn As ADODB.Connection
     Dim rst As ADODB.RecordSet
     Dim sTokens() As String

   ... [/quot

为什么引用我的贴子??
回复

使用道具 举报

发表于 14-11-2004 03:24 PM | 显示全部楼层
海星1988 于 14-11-2004 02:36 PM  说 :
[quote] jasonmun 于 14-11-2004 05:57 AM  说 :


Public Function ExecuteSQL (ByVal SQL As String, MsgString As String) As ADODB.RecordSet

     Dim cnn As ADODB.Connection
     Dim rst ...


是吗? 我是从一本IT书上抄出来的..
这写法很普通..
回复

使用道具 举报

Follow Us
发表于 15-11-2004 01:35 AM | 显示全部楼层
yongjian91 于 13-11-2004 04:47 PM  说 :
誰會VB LINK MYSQL?
我朋友的作業要用VB LINK MYSQL?
可是他不會怎么用?
這裏有誰會嗎?


你需要安装 MySQL ODBC.
回复

使用道具 举报

发表于 17-11-2004 01:35 AM | 显示全部楼层
镇样, 才懂我已经安装了MySQL ODBC 呢?
回复

使用道具 举报


ADVERTISEMENT

发表于 17-11-2004 07:48 AM | 显示全部楼层
jasonmun 于 14-11-2004 03:24 PM  说 :


是吗? 我是从一本IT书上抄出来的..
这写法很普通..




sori.,我不是说你用我的coding啦.....,一场误会!! 我收到你给我的example 了, 谢谢!!
回复

使用道具 举报

发表于 17-11-2004 09:27 AM | 显示全部楼层
hc2 于 17-11-2004 01:35 AM  说 :
镇样, 才懂我已经安装了MySQL ODBC 呢?


去 Control Panel -> Administrator Tools-> Data Source (ODBC), 随便 add 一个 DSN, 看看有没有 MySQL 的选项.

呵呵... 你这样问的话, 通常是还没安装. MySQL ODBC 是要另外下载安装的.
回复

使用道具 举报

发表于 17-11-2004 01:40 PM | 显示全部楼层
goatstudio 于 17-11-2004 09:27 AM  说 :


去 Control Panel -> Administrator Tools-> Data Source (ODBC), 随便 add 一个 DSN, 看看有没有 MySQL 的选项.

呵呵... 你这样问的话, 通常是还没安装. MySQL ODBC 是要另外下载安装的.



After Installed MYODBC, i can run MYSQL on own Machine and network machine. but if i want to run MYSQL at web server how ?
回复

使用道具 举报

发表于 17-11-2004 02:07 PM | 显示全部楼层
charleschin 于 17-11-2004 01:40 PM  说 :



After Installed MYODBC, i can run MYSQL on own Machine and network machine. but if i want to run MYSQL at web server how ?


从 server 连接, 你的 server 当然要安装 MYODBC.
回复

使用道具 举报

andy8274 该用户已被删除
发表于 17-11-2004 04:47 PM | 显示全部楼层
MYSQL如何建立新的table?
回复

使用道具 举报

发表于 17-11-2004 05:33 PM | 显示全部楼层
用 phpmyadmin, 或 mysql 本身的 GUI, 你需要另外下载安装.
回复

使用道具 举报

发表于 18-11-2004 12:27 PM | 显示全部楼层
goatstudio 于 17-11-2004 02:07 PM  说 :


从 server 连接, 你的 server 当然要安装 MYODBC.



ok let's say Servar also installed MYODBC.

now client pc how to link to Web server?
回复

使用道具 举报

发表于 18-11-2004 01:46 PM | 显示全部楼层
如果你的 MySQL 安装在 server 上, 那么凡事要连接上这台 server 的 client pc 都要安装 MySQL odbc.

如果你的 MySQL 和你的 apps 同时安装在 server 上, 你的 apps 需要用到 MySQL, 那么也要安装 MySQL odbc.
回复

使用道具 举报


ADVERTISEMENT

发表于 18-11-2004 05:53 PM | 显示全部楼层
My problem is , how to make apps like antivirus update function?

when click update, the program will link to server to find the latest updated file and download from server to client pc
回复

使用道具 举报

发表于 18-11-2004 06:01 PM | 显示全部楼层
charleschin 于 18-11-2004 05:53 PM  说 :
My problem is , how to make apps like antivirus update function?

when click update, the program will link to server to find the latest updated file and download from server to client pc


无论你的程序在那里... 只要你的程序要连上任何一台 MySQL, 那程序的电脑就要安装 MySQL ODBC, 因为你的程序需要通过 MyODBC 来辨认 MySQL 的所在地.
回复

使用道具 举报

发表于 18-11-2004 11:23 PM | 显示全部楼层
想问一个问题, 希望不会太菜鸟 !! :P
请问 MySQL 和 MS SQL 2000 有什么不同??
回复

使用道具 举报

发表于 19-11-2004 02:40 AM | 显示全部楼层
MySQL 不是 relational database, 严格来说是 file based.
MSSQL 是真正的 relational database.

MySQL 对于非盈利团体是免费的, 即使收费也很低廉.
MSSQL 相当昂贵.

MySQL 功能很简单, 就是一个普通的资料库.
MSSQL 功能十分强劲, 有 DTS, server plan... 等功能.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 22-11-2024 05:31 PM , Processed in 0.140012 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表