Visual Studio 2010中连接SQL数据库.docx
《Visual Studio 2010中连接SQL数据库.docx》由会员分享,可在线阅读,更多相关《Visual Studio 2010中连接SQL数据库.docx(6页珍藏版)》请在三一办公上搜索。
1、Visual Studio 2010 中连接 SQL 数据库为了使vs2010自动生成用户登陆和用户管理的数据表,一般是通过点击vs2010中菜 单:网站3ASP.NET配置,或者点击解决方案资源管理器中的对应图标进入“ASP.Net Web应 用程序管理”页面,然后点击该页面中的“安全”进行设置。然而初学者往往在进入“安全”页面的时候出现各种各样的问题。下面一一来举例说 明。1、出现错误提示:在与SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找 到或无法访问服务器。请验证实例名称是否正确并且SQL Server已配置为允许远程连接。(provider: Named Pi
2、pes Provider, error: 40 -无法打开到U SQL Server 的连接)。出现该问题的原因可能是SQL server服务没有打开。解决的方法是在SQL Server配置管理 器中启动SQL Server。如图1。图 1 启动 SQL Server如果还出现其它问题,那么请按以下步骤来一一检查,一定能完美解决。一、首先要创建一个数据库文件(扩展名为 MDF的文件):开始菜单3所有程序-Microsoft Visual Studio 20103Visual Studio Tools3Visual Studio 命令提示(2010)。在命 令提示里输入aspnet_regsql
3、后回车。一直点下一步至图2所示,这里的服务器是你电 脑安装的SQL服务器名称,一般就是计算机名。身份验证根据SQL服务器里的设置选择, 一般选windows身份验证。数据库的名称可以选用默认名称(aspnetdb),也可以自定 义一个名称(如图2就自定义了一个wwwzgy的数据库),自定义名称时后续要注意VS 里面webconfig连接字符串里的名称要一致,后面会讲到连接字符串的写法。接下去一 直点下一步,直至完成提示成功。如果提示数据库已存在而无法创建,则可以改一下数 据库名称重新建一个数据库。数据库创建成功后,打开SQL Server Management就可以 看到数据库里多了一个刚刚创
4、建的数据库(如图3 )。图2创建SQL数据库图3 SQL Server管理器中的数据库列表二、数据库创建好之后,就可以在VS2010中调用它了:在VS2010中打开网站根目录 下的Webconfig文件,找到connectionstring后面的一大串字符串,这就是数据库的连 接字符串,这个字符串写得对不对就很关键了。你可以手工写这段字符串,但你得先弄 明白它的意思才能写准确了,否则还是没法打开“安全”页面。我们来看一看可能的几 种情况吧:1、最常见的VS2010默认字符串是这样的:connectionString=datasource=.SQLEXPRESS;IntegratedSecuri
5、ty=SSPI;AttachDBFilename=IDataDirectorylaspnetdb.mdf;User Instance=true。这里面,data source是指数据库服务器的名称,如果你电脑上安装的是SQLEXPRESS,那 么恭喜你,这个写对了。后面Integrated Security是身份验证方式,就是上图2中你所选的 验证方式,SSPI是Microsoft安全支持提供器接口的意思。如果在图2中你选择的是SQL Server身份验证方式的话,这个就不能这么写了,后面再讲怎么写。AttachDBFilename 是指往数据库里添加一个数据库文件,这个数据库文件存放在网站根
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Studio 2010中连接SQL数据库 2010 连接 SQL 数据库
链接地址:https://www.31ppt.com/p-4925861.html