asp.net连接数据库

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();

       }

转载于:https://www.cnblogs.com/gongpipi/p/5426724.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值