.net c#学习笔记2
来源:互联网 发布:linux怎么查看密码密码 编辑:程序博客网 时间:2024/05/15 23:51
之前写了.net的GridView控件,所以能够清楚的知道这个控件能够将我们数据库里面的数据通过DataTable来进行显示。GridView说了,怎么绑定DataTable这个中间数据源也说了,那剩下的也就是我们如何连接并操作数据库了~。
连接并操作数据库,首先我们用的这种方法是通过Web.config这个配置文件先设置好我们的数据库信息。
<connectionStrings> <add name="SqlserverConn" connectionString="server=qasweb;database=Test;uid=TestId;pwd=132456" providerName="System.Data.SqlClient" /> </connectionStrings>
再接着就是在C#代码块写一个方法用来获取数据库数据。姑且就叫它getData();
public DataTable getData() { string setting = "SqlserverConn"; var connString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings[setting]; string sqlString = "select * from userinfo"; //连接数据库 SqlConnection conn = new SqlConnection(connString.ConnectionString); //创建一个适配器,执行sql语句。 SqlDataAdapter adapter = new SqlDataAdapter(sqlString, conn); // 创建DataSet,用于存储数据. DataSet ds = new DataSet(); // 将上面查询到的数据导入DataSet. adapter.Fill(ds, "dt_user"); conn.Close(); ViewState["dt_user"] = ds.Tables["dt_user"]; return ds.Tables["dt_user"]; }
通过这个方法我们就能以DataTable来接收到数据库里你想要的数据了,然后接下来就是我们之前提到的进行控件和数据源的绑定就行了。
当然最后还要罗嗦一下,下面这个可不能少:
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Data.SqlClient;
阅读全文
1 0
- .net c#学习笔记2
- .net C# 学习笔记
- C#学习笔记:.NET Remoting
- C#学习笔记 .NET框架
- C# .net asp学习笔记
- C#学习笔记 ADO.NET
- .net c#学习笔记1
- C#.NET学习笔记2---C#.第一个C#程序
- .net与c#学习笔记(一)
- ASP.Net C#学习笔记 一
- C#学习笔记之五(ADO.net)
- C#学习笔记之五(ADO.net)
- 我的C# asp.net 学习笔记
- 学习笔记1 认识.Net, C#
- c#学习笔记-.net垃圾回收机制
- C#学习笔记—.NET Framework
- C#学习笔记—ADO.NET
- [读书笔记]C#学习笔记一: .Net Framwork
- JPA中bean的四种状态跟hibernate中的bean三种状态
- Tensorflow入门程序MNIST学习
- jdbc连接mysql sqlserver oracle的工具类
- ThinkPHP中 C(),D(),S()
- ECMAScript6入门(不懂的知识多方汇总,很杂。)
- .net c#学习笔记2
- [Leetcode] 230. Kth Smallest Element in a BST 解题报告
- Mysql的联合主键
- 【脚本语言系列】关于Python结构化二进制文件处理Microsoft Excel,你需要知道的事
- 为什么 Git 比 SVN 好
- TCP中的常见定时器及TIME-WAIT原理
- python3 字符串方法
- 基本css,网站开发问题
- void及void指针含义的深刻解析