百科知识

vb连接sql数据库-在VB程序中怎么样能与SQL数据库相连呢?用什么语句呢?我原来用?

2005-01-29 16:19:50小***
在VB程序中怎么样能与SQL数据库相连呢?用什么语句呢?我原来用的是Access数据库,用的控件有:TDBGrid、Adodc,我现在想换成SQL数据库,但程序不想改动太大,不知道用的打开数据库的语句方法一样吗? 现在: Set db=OpenDatabase(App.Path &"\system\"&" b) set rs=db.OpenRecordset("Select * from yyy;",dbOpenDynaset,dbConsistent) 打开SQL数据库中的表又是什么语句呢?请指教!!【vb连接sql数据库,vb连接数据库,vb】在VB程序中怎么样能与SQL数据库相连呢?用什么语句呢?我原来用的是Access数据库,用的控件有:TDBGrid、Adodc,我现在想换成SQL数据库,但程序?

最佳回答

  •   如果你喜欢用代码,可以试试下面的方法: 在引用中添加Microsoft ActiveX Data Objects 2。X Library 代码如下: Dim CN As New ADODB。Connection Dim RS As New ADODB。
      Recordset Dim strServerName, strUID, strPWD, strDataBase Dim strConnect As String '定义连接字符串 strServerName = 服务器名,或者服务器IP strUID = 用户名 strPWD = 密码 strDataBase = 数据库名 strConnect = "Driver={SQL Server};Server=" & strServerName & ";UID=" & strUID & ";PWD=" & strPWD & ";DataBase=" & strDataBase '连接到数据库 CN。
      Open strConnect Set RS = CN。Execute("SELECT * FROM 。。。。") 。
    2005-02-06 17:53:14
  • 楼上说的很好 不过建议你用odbc这样不容易出现莫名其妙的错误
    2005-02-08 22:33:18
  • 很多控件都可以作为访问数据库的"窗口"比如textbox,COMBOL.
    2005-02-05 19:39:23
  • VB中使用ADO控件,直接连接数据库,数据库类型选SQL Server就可以了
    2005-02-01 23:49:46
  • 有ADO控件还用写代码吗?直接连接就可以了,只是选择SQL SEVER数据库就可以了
    2005-01-31 21:39:08
  • ODBC
    2005-01-30 00:23:06
  • 很赞哦! (269)