怎么用vs2010 连接自带数据库

怎么用vs2010 连接自带数据库,第1张

一般呢这种方法用于Entity FrameWork 数据库中表与对象映射。

第二个解决方案:用SQL2008创建好数据库以后,在VS2010中用连接字符串连接接,即代码连接:用连接字符串,自己网上找吧。这种较为常见,连接字符串,初学者可以放到逻辑代码文件中,公司用的话就是放到.config文件中了。

第三种解决方案:在VS2010的视图即view菜单中选择Server,在Data Connection上右击,选择Create New SQL database.这个时候要保证自己机器上得SQL 服务已经开启。然后选择服务器名。给数据库名……。这种方式呢,最方便,在一个VS2010集成开发环境就可以创建数据库而且简单易行。不需要再切换到SQL2008。体现了VS2010这个集成工具的强大

使用

VS2008

㉂带的

SQL

Server

Express

版本.

1.

使用

Windows

认证模式:

SqlConnection

hCon

=

new

SqlConnection(Server=(local)\\SQLExpress

Integrated

Security=SSPI)

//

连接到默认数据库,

如果指定连接到其他数据库,

可以附加

Initial

Catalog=yourDBName

段.

2.

使用

SQL

Server

Authencation

模式:

SqlConnection

hCon

=

new

SqlConnection(Server=(local)\\SQLExpress

User

ID=yourLoginID

Password=yourPassword)

//

yourLoginID

为登录

ID,

通常使用

sa

帐户登录.

//

yourPassword

为登录

ID

对应的密码------值得注意的是,

对于

Express

版本

SQL

Server,

它的实例名后面带

SQLExpress,

而且不能改,

当然也不能增加新的实例.

连接时要附加这个标识.

例如:

---------对于企业版

SQL

Server

2005,

则无此要求.

使用

System.Data.Sql.SqlClient.SqlConnection

连接

SQL

Server,

如果是本机,则最好采用

Windows

认证模式来连接.

依稀记得

SQL

Server

2005

Express

版本,

默认

sa

是禁止网络登录的

(Deny

login),

如果使用

sa

登录,

要先开启

sa

允许登录状态.

mxsj_lxm

的提议是个不错的选择.

将连接串复制到代码中.

在app.config 或者web.config的connectionstring属性里面添加数据库连接字符串,然后程序取得这个串就可与其连接了。

<connectionStrings>

<add name="ConnectionString" connectionString="server=.\SQLEXPRESSuid=用户名pwd=密码database=你的数据库名字"/>

</connectionStrings>

上面的server=你的数据库实例名,.\SQLEXPRESS是我这里的一个实例,根据实际修改


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存