Asp.net连接MSSQL 2000过程笔记
2011-08-09 20:19
183 查看
配置文件 Web.config -> <configSections>中添加:
<add key="ConnectionString" value="Data Source=localhost; initial catalog=phpmssql;trusted_connection=yes;integrated security=sspi"/>
测试代码:显示test表中数据条数
private void bind()
{
try
{
SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["SQLServerConnStr"].ToString());
string SqlStr = "select * from test";
SqlDataAdapter ada = new SqlDataAdapter(SqlStr, conn);
conn.Open();
DataSet ds = new DataSet();
ada.Fill(ds);
Response.Write(ds.Tables[0].Rows.Count.ToString());
conn.Close();
}
catch (System.Exception e)
{
Response.Write(e.Message);
}
}
错误一:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)
经搜集资料是SQL Server (SQLEXPRESS)没有启动。
方法一:开始->管理工具->服务启动(如图)
方法二:使用SQL Server服务管理器启用 如图:
服务器选择: 20110110-1412\SQLEXPRESS
错误二:无法打开登录所请求的数据库 "phpmssql"。登录失败。用户 '20110110-1412\ASPNET' 登录失败。
查看企业管理器 数据库->phpmssql->用户 如图
没有20110110-1412\ASPNET
将它添加的phpmssql数据库的用户中
右键用户->新建数据库用户
点击登录名右侧下拉框
选择新建
选择名称
选中ASPNET 点击添加 然后确定。返回到新建用户界面在登录名中选择 20110110-1412\ASPNET 并确定权限(如db_owner)。如图
重启服务器,刷新页面,正常显示。
<add key="ConnectionString" value="Data Source=localhost; initial catalog=phpmssql;trusted_connection=yes;integrated security=sspi"/>
测试代码:显示test表中数据条数
private void bind()
{
try
{
SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["SQLServerConnStr"].ToString());
string SqlStr = "select * from test";
SqlDataAdapter ada = new SqlDataAdapter(SqlStr, conn);
conn.Open();
DataSet ds = new DataSet();
ada.Fill(ds);
Response.Write(ds.Tables[0].Rows.Count.ToString());
conn.Close();
}
catch (System.Exception e)
{
Response.Write(e.Message);
}
}
错误一:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)
经搜集资料是SQL Server (SQLEXPRESS)没有启动。
方法一:开始->管理工具->服务启动(如图)
方法二:使用SQL Server服务管理器启用 如图:
服务器选择: 20110110-1412\SQLEXPRESS
错误二:无法打开登录所请求的数据库 "phpmssql"。登录失败。用户 '20110110-1412\ASPNET' 登录失败。
查看企业管理器 数据库->phpmssql->用户 如图
没有20110110-1412\ASPNET
将它添加的phpmssql数据库的用户中
右键用户->新建数据库用户
点击登录名右侧下拉框
选择新建
选择名称
选中ASPNET 点击添加 然后确定。返回到新建用户界面在登录名中选择 20110110-1412\ASPNET 并确定权限(如db_owner)。如图
重启服务器,刷新页面,正常显示。
相关文章推荐
- [课堂笔记]ASP.NET网站管理工具无法连接SQL Sever数据库解决办法
- 使用Asp.net 连接 SQL Server 2000 或 SQL Server 2005
- 技术笔记5_Asp.net:如何在vs环境下调试sqlserver中的存储过程
- ASP.NET与MSSQL连接修改为与ORACLE连接
- ASP.NET Core 2.0系列学习笔记-ADO.NET-MSSQLServerHelper
- asp.net mvc 3.0详细笔记__09__创建数据库,应用EF连接模型类和数据表
- MSSQL2000+ASP.NET+BBSMAX论坛搭建
- asp.net原理笔记----页面控件类型,页面状况和asp.net编译过程
- IIS7.5出现ASP.NET网站"已成功与服务器建立连接,但是在登录过程中发生错误。"
- asp.net与MVC4的路由原理和过程【学习笔记】
- asp.net原理笔记----页面控件类型,页面状况和asp.net编译过程
- ASP.NET连接非默认MSSQL数据库实例
- 【学习笔记】〖ASP.NET〗连接字符串的函数
- asp.net笔记——连接数据库
- asp.net(vb.net)连接sql server 2000数据库的连接模块(module)
- ASP.NET MVC 初学笔记.1 EF连接数据库的多种方法
- asp.net with c#连接sql 2000数据库
- 【ASP.NET Process Model 笔记 一】第一次深入理解 IIS 和 ASP.NET ISAPI 的处理过程
- MSSQL2000安装过程中挂起和JDBC连接时异常的解决方法
- 求asp.net中连接Mssql数据库连接串