sql和c#调通

1 篇文章 0 订阅

 菜鸟小试。


一、 sql初始化并新建数据库及表格

1、  安装sql;

2、 检查Sql server配置管理服务器中Sql Server(SQLEXPRESS)服务,确定其已开通;

3、 打开Sql Server Management Studio,首先以windows身份认证模式建立一个数据库(这个取决于安装时候是否选择了Sql Server 身份认证,如果没有选择该项,则只能以Windows身份认证模式启动),然后可以进行各种操作,比如新建数据库,新建表格等。由于我在安装的时候没有启用Windows身份认证,因此,新建数据库后,需要修改属性。在服务器属性->安全性中,将服务器身份验证改为sql server和Windows身份验证模式的混合模式;然后进入安全性->登录名,修改sa的属性,赋予其新的密码,比如123456。

4、 然后在数据库对应的表中新建一个表格,输入列名及其相关属性;然后右击->打开表,在打开的表格中输入新的值赋予该表格。

5、 关闭该表格,保存其名字,比如id_name。


二、 在vs2008中编辑代码,获取数据库中的数据

1、 打开vs2008,新建一个Visual C# -> ASP.NET Web应用程序,命名为Test1。
2、 添加一个新建项,Visual C# -> Web窗体,命名为WebForm1,生成三个文件:WebForm1.aspx,WebForm1.aspx.cs,WebForm1.aspx.designer.cs。分别是页面文件,代码文件和设计文件。
3、 在代码文件中拖入一个button和一个GridView控件。目的是通过点击button,页面向服务器获取数据库数据,然后通过GridView来显示。
4、 双击button按钮,页面跳转到对应的代码文件中,其为双击事件触发的响应代码。
参考代码如下:
    protected void Button1_Click(object sender, EventArgs e)
    {
        // 新建sql连接,Data Source有多种类型,远程的,本地的,ip格式的,局域网计算机名形式的,共享的等,Initial Catalog表示数据库的名字
        SqlConnection sqlCon = new System.Data.SqlClient.SqlConnection();   
        sqlCon.ConnectionString = "Data Source=LENOVO-XXXX//SQLEXPRESS; Password=123456;User ID=sa;Initial Catalog=XXXX";
       
        // 设置查询语句,查询语句查询的对象是某个表格
        SqlCommand cmd = new SqlCommand();
        cmd.CommandText = "select top 3 * from XXXX";
        cmd.Connection = sqlCon;
        sqlCon.Open();

        // 设置数据适配器读取数据,并将数据注入DataTable中
        SqlDataAdapter dp = new SqlDataAdapter(cmd);
        DataTable dt = new DataTable();
        dp.Fill(dt);

        // 将页面GridView1控件和C# DataTable数据表绑定起来
        GridView1.DataSource = dt;
        GridView1.DataBind();
       
    }
5、保存。在cs代码中,按F5运行代码。Shift+F5终止运行。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值