Asp.net web连接数据库步骤。

一、      新建一个web工程。

1.文件->添加->新建网站->asp.net web网站Winform窗体。

2.新建好的网站最下面有个web.config文件,在个文件里面找到数据库连接字符串,如下:

<connectionStrings>

<add name="DefaultConnection" connectionString="

Data Source=PC-20160403SKQW\SQLEXPRESS;Initial Catalog=CAD;uid=sa;pwd=123456;Integrated Security=True" providerName="System.Data.SqlClient" />

</connectionStrings>

3.其中Data Source是数据库实例名称,如果是网络数据库则Data Source=ip,端口;例如Data Source= 192.1608.68.12,2000;

如果是本地用户的话,Data Source=数据库实例名称;例如Data Source= PC-20160403SKQW\SQLEXPRESS;可以在登陆数据数据库的时候看到实例名称,如下图:

4. Initial Catalog=数据库名称;uid=登陆账户;pwd=密码;Integrated Security=True

二、      代码实现读取。

新建一个winform窗体test.aspx,在test.aspx.cs里面编写代码

using System.Configuration;

using System.Data.SqlClient;

protected void Page_Load(object sender, EventArgs e)

{

//1.获取配置文件里面配置的数据库连接字符串

String connectionString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ToString();

SqlConnection connection =new SqlConnection(connectionString);

// Create the Command and Parameter objects.

//2.sql语句

string queryString =

"SELECT * from Solution";

SqlCommand command = new SqlCommand(queryString, connection);

// Open the connection in a try/catch block.

// Create and execute the DataReader, writing the result

// set to the console window.

//3.打开连接

connection.Open();

//4.执行sql语句

SqlDataReader reader = command.ExecuteReader();

//5.查看返回结果

while (reader.Read())

{

//Console.WriteLine("\t{0}\t{1}\t{2}",

//    reader[0], reader[1], reader[2]);

String a = reader[0].ToString();

Console.WriteLine(a);

}

//6.关闭连接

reader.Close();

}

asp.net连接数据库的更多相关文章

  1. ASP.NET连接数据库时,提示“用户 'sa' 登录失败原因: 未与信任 SQL Server 连接相关联

    用ASP.NET连接数据库时,提示"用户 'sa' 登录失败.原因: 未与信任 SQL Server 连接相关联.".解决方法:首先检查是不是web.config文件内的用户名密码 ...

  2. 【转】asp.net连接数据库字符串有哪些写法[数据连接]

    来源:http://blog.unvs.cn/archives/database-link-method.html 下面是个人总结的net网站连接数据库的字符串几种写法: 一.结合webconfig位 ...

  3. ASP.NET连接数据库并获取数据

    关键词:连接对象的用法SqlConnection,SqlCommand,SqlDataAdapter *数据访问方式的写法 工具/原料 VS SQL SERVER 2012 R2 方法/步骤1: 1. ...

  4. ASP.NET连接数据库配置文件

    // Web.Config <?xml version="1.0" encoding="utf-8"?> <!-- 有关如何配置 ASP.NE ...

  5. asp.net连接数据库超时的解决办法

    错误提示:“超时时间已到.超时时间已到,但是尚未从池中获取连接.出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小.  ” 经过几天辛苦写的代码,终于实现了功能丰富的查询功能,但是使用的过 ...

  6. Asp.net连接数据库的配置方法

    1.Sqlserver数据库连接 <connectionStrings> <add name="Conn" connectionString="serv ...

  7. 用ASP编写购物车代码

    网上购物已成为生活的潮流,在网上购物之后,想要随时查看自己已买的东西,想要随时删除或改动某件商品数量,要怎么做呢?以下我就来写代码及释义.先来做用户登陆页面(login.asp): <html& ...

  8. asp.net 生成xml文件 与 asp生成xml文件

    一.asp.net 生成xml文件 webservice方式,调用接口: public XmlDocument List() { XmlDocument doc = new XmlDocument() ...

  9. asp.net 连接SQL Server 数据库并进行相关操作

    asp.net 连接数据库,操作数据库主要需要两个类,一个是SqlConnection,一个是SqlCommand SqlConnection用于连接数据库,打开数据库,关闭数据库. 连接数据库需要特 ...

随机推荐

  1. Request.ServerVariables

    APPL_MD_PATH-->APPL_PHYSICAL_PATH-->C:\Users\TomZhang\Desktop\GAP\后台修改\UMS\UMSSite\AUTH_TYPE-- ...

  2. problem during schema create,statement create sequence act_evt_log_seq

    今天在调试程序的时候出现"problem during schema create,statement create sequence act_evt_log_seq"这个错误,跟 ...

  3. IO操作

    /// <summary> /// 文件读写操作/// </summary> public partial class TestIO : DevComponents.DotNe ...

  4. asp.net 手工调用 WS(Get)方法:

    asp.net 手工调用 WS(Get)方法: 通过手工HttpWebRequest,HttpWebResponse来模拟调用.核心代码:string strurl="http://loca ...

  5. iOS屏幕适配

    ## iOS屏幕适配 ### iOS屏幕适配发展史 1> iPhone4以前(没有iPad) * 不需要屏幕适配 2> iPad.iPhone5等设备出现 * 需要做横竖屏适配 * aut ...

  6. Mono 异步加载数据更新主线程

    主要是用 async和 await 调用 RunOnUiThread来更新. 调用函数: //异步加载数据开始 doInBackground (); //异步加载数据开始end protected a ...

  7. Winmail.dat(TNEF) issue on outlook

    http://www.dwheeler.com/essays/microsoft-outlook-tnef.html

  8. 从头开始学算法--NUM operation in MIX

    从前往后,按照课本顺序刚刚看到MIX这部分.NUM是一个转换操作符,可以把字符编码转换为数字.它把registerA & registerX的值转换为数字并赋值给registerA.转换过程是 ...

  9. Datatable 筛选条件、排序 和获取datagrid当前页面 数据

    1.转化为DataView进行筛选和排序  DataTable dt = BL.UserInfo();//查询返回的DataTable数据 DataTable dt2 = new DataTable( ...

  10. HTML5移动端图片上传模块

    上传图片的功能是极为常用的,之前做过一个移动端上传文件的功能(基于jquery的),总结梳理一下. html <div class="uploadPic clearBox"& ...