博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库连接
阅读量:5049 次
发布时间:2019-06-12

本文共 1860 字,大约阅读时间需要 6 分钟。

装数据库后,添加Northwind 库  course

 
 新建查询-打开:E:\一\c#练习\2012.3.30\Database-createdatabase 后,改变路径E:\一\c#练习\2012.3.30\Database,执行
-------------------------------------------------------------

IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = 'course')

 DROP DATABASE course;
GO

CREATE DATABASE course
  ON
  ( NAME = course_dat,
   FILENAME = N'E:\一\c#练习\2012.3.30\Database\北风贸易.mdf'),
  ( NAME = course_log,
   FILENAME = N'E:\一\c#练习\2012.3.30\Database\北风贸易_log.ldf')
  FOR ATTACH;
GO
CREATE DATABASE Northwind
  ON
  ( NAME = Northwind_dat,
   FILENAME = N'E:\一\c#练习\2012.3.30\Database\NORTHWND.mdf'),
  ( NAME = Northwind_log,
   FILENAME = N'E:\一\c#练习\2012.3.30\Database\NORTHWND.ldf')
  FOR ATTACH;
GO

------------------------------------------------------------

添加DateAccess.aspx.cs

 添加label  textBox: -ID textSearchCity  Button:Submit

     DropDownList  :-ID ddlCustomer    启用AutoPostBack

 添加GridView  id:gvwResult

              选择数据源

               自动套用格式

               配置数据源

               启用分页

               启用排序

               width  :100%         PageSize  :12

protected void Page_load(object sender,EventArgs e)
{
   //只有在网页第一次运行时执行
  if(!Page.IsPostBack)
  {
    //创建一个 SQL Server 数据库连接对象 //using System.Data.SqlClient;
    using (SqlConnection conn = new SqlConnection("Data Source=localhost;
    Initial Catalog=northwind;Persist Security Info=True;User ID=sa;Password=111"))//复杂源代码中的字段
    {
    //创建一个命名对象
    SqlCommand cmd = conn.CreateCommand();
    cmd.CommandText ="SELECT[CustomerID],[CompanyName],[City],[Country] FROM [Customers] ";

    //打开数据库连接

    conn.Open();

    //创建数据读取器

    SqlDataReader reader = cmd.ExecuteReader();

    //bool firstRow = true;

    bool firstrow = true;
      while (reader.Read())
     {
      ddlCustomer.Items.Add(new ListItem(reader[0].ToString()));
      if(firstRow)
       {
       //将选择的公司名称显示在文本框
       textCompany.Text = reader[1].ToString();
       textCity.Text = reader[2].ToString();
       textCountry.Text = reader[3].ToString();
       firstrow = false;
       }
      }   
    //关闭数据连接
    conn.Close();
    }
  }
}  

转载于:https://www.cnblogs.com/aibei/archive/2012/04/20/2459687.html

你可能感兴趣的文章
LinearLayout
查看>>
学习python:day1
查看>>
css3动画属性
查看>>
第九次团队作业-测试报告与用户使用手册
查看>>
Equal Sides Of An Array
查看>>
CentOS笔记-用户和用户组管理
查看>>
Mongodb 基本命令
查看>>
Qt中QTableView中加入Check列实现
查看>>
“富豪相亲大会”究竟迷失了什么?
查看>>
控制文件的备份与恢复
查看>>
返回代码hdu 2054 A==B?
查看>>
Flink独立集群1
查看>>
iOS 8 地图
查看>>
20165235 第八周课下补做
查看>>
[leetcode] 1. Two Sum
查看>>
iOS 日常工作之常用宏定义大全
查看>>
PHP的SQL注入技术实现以及预防措施
查看>>
MVC Razor
查看>>
软件目录结构规范
查看>>
Windbg调试Sql Server 进程
查看>>