vs2010怎么添加数据库链接

vs2010怎么添加数据库链接,第1张

在当前项目的主窗口,点击

数据,在菜单中选择

链接数据库

这时

添加链接

的窗口会打开,同时

服务器资源管理器

窗口也会打开

如果用slq数据库,则使用图中默认即可。如果不是则点击

更改

按钮来更换

点击

刷新

按钮,来查看当前可用的slq数据库服务器

过一会点击此处就可以看到可用的数据库服务器了

选择一个数据库服务器。例子中我的机器上同时安装了sql2008和sql2012,所以看到两个数据库服务器

选择登陆到服务器的方式,可以使用默认,也可以使用账号密码方式

点击

下拉箭头,查看选中数据库服务器下可用的数据库,并选择一个数据库

点击测

试测试链接

按钮,来测试链接是否成功

提示测试链接成功,说明该数据库链接可用

点击

确定

按钮,完成数据库链接的添加。这时可以在

服务器资源管理器窗口

看到刚才添加的数据库链接

不好意思,回答错了,我看成是另一个问题了!

有多种方法访问数据库:

ADO方式或OLEDB,给你个OLEDB范例吧

BOOL

CDataTableFactory::GetCompDataTable(

CEnterpriseInfoVector*

pRetVector,

LPTSTR

strQuery

)

{

CDataSource

db

CSession

session

HRESULT

hr

CCommand<CAccessor<DataModel::CCompanyInfo>,

CRowset,

CMultipleResults

>

command

hr

=

db.OpenFromInitializationString(

m_strConnection

)

ATLASSERT(SUCCEEDED(hr))

if

(FAILED(hr))

return

FALSE

hr

=

session.Open(db)

ATLASSERT(SUCCEEDED(hr))

if

(FAILED(hr))

return

FALSE

hr

=

command.Open(session,

strQuery)

ATLASSERT(SUCCEEDED(hr))

if

(FAILED(hr))

return

FALSE

while

(command.MoveNext()

==

S_OK)

{

auto_ptr<CCompanyInfoBase>

item(

new

CCompanyInfoBase(static_cast<CCompanyInfo>(command))

)

item->CurrentState

=

DataEntity::RSINITIAL

pRetVector->Add(

item.release()

)

}

command.Close()

session.Close()

db.Close()

return

TRUE

}

在Visual Studio中让应用程序访问数据库的 *** 作方法和步骤如下:

1、首先,打开vs2010并依次单击工具栏的“文件”-->“新建”,新建相应的应用程序,如下图所示。

2、其次,完成上述步骤后,与数据库建立连接,通过“视图”菜单找到“服务器资源管理器”选项,然后单击打开,如下图所示。

3、接着,完成上述步骤后,在服务器资源管理器中右键单击“数据连接”,然后选择“添加连接”选项,如下图所示。

4、然后,完成上述步骤后,选择或输入“服务器名”,选择登录方式,选择或输入数据库名称,如下图所示。

5、最后,完成上述步骤后,通过“视图”菜单打开“属性”选项卡,然后将连接字符串中的那一句直接复制到web.config中,如下图所示。这样,问题就解决了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9840788.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存