首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

初学者提问:怎么连接sql server数据库

2012-01-08 
菜鸟提问:如何连接sql server数据库这是源程序:PubliccnSqlServerAsSqlConnectionPublicmyDataObjAsNewSql

菜鸟提问:如何连接sql server数据库
这是源程序:
Public   cnSqlServer   As   SqlConnection
        Public   myDataObj   As   New   SqlDatabase
        Public   myConnectFlag   As   Boolean   =   False
        Public   cmdSqlServer   As   New   SqlClient.SqlCommand
        Public   drSqlServer   As   SqlClient.SqlDataReader

        Public   strCommand   As   String           '记录数据操作类型
        Public   strSQLError   As   String
        Public   strUserType   As   String         '记录用户类型

        Public   MDIMain   As   frmMain
        '   Public   MDIBillInfo   As   frmBillInfo
        'Public   MDIGoodsTrans   As   frmGoodsTrans

        Public   Sub   ConnectDB()
                Dim   strConnection   As   String   =   "Server=jive; "   &   "Database=store_Data.MDF;   user   id=sa;   password=123456; "      
                myConnectFlag   =   myDataObj.connect(strConnection)

                If   (myConnectFlag)   Then
                        cnSqlServer   =   myDataObj.getConnectSqlServer()
                Else
                        MsgBox( "打开数据库失败 ")
                End   If
        End   Sub
我已经建立了一个store_Data的数据库
但运行的时候怎么总是提示打开数据库失败?????

[解决办法]
Database=store_Data.MDF这个有问题,是需要你把这个文件附加到数据库上,然后命名为数据库名称,连接这个名称
[解决办法]
不用写store_Data.MDF,如果数据库已存在直接写数据库名字就可以store_Data,你写的是数据库文件名
[解决办法]
myConnectFlag = myDataObj.connect(strConnection)
‘加一句

myConnectFlag.open

热点排行