C#之数据库(一)
来源:互联网 发布:淘宝最烂的差评怎么写 编辑:程序博客网 时间:2024/04/29 06:44
数据库的操作用到的类主要有SqlConnection,SqlCommand,SqlDataReader,SqlDataAdapter
using System;
using System.Data;
using System.Data.SqlClient;
1.数据库的打开和关闭
首先我们得知道ConnectionString,然后调用SqlConnection的Open函数去打开数据库,如下:
string strConString="initial catalog = TestDB;Data Source =(local); Connection TimeOut=30;
User ID=sa;password=123456;";
SqlConnection conn=new SqlConnection(strConString);
conn.Open();
............
conn.Close();//不使用数据库的时候 关闭之。
2.执行SQL
string strSQL="insert into testTable values(....)";
SqlCommand sqlCmd=new SqlCommand(sql,conn);
try{
sqlCmd.ExecuteNoQuery();//SQLCommand有很多执行函数
}
catch(SqlException e)
{
}
finally{
if(conn!=null)
conn.close();
}
3.用SqlDataAdapter返回查询结果
。。。。。。。。。。。。。
SqlCommand sqlCmd=new SqlCommand(sql,conn);
DataTable table=new DataTable();
SqlDataAdapter adapter=new SqlDataAdapter(sqlCmd);
adapter.Fill(table);//填充
。。。。。。。。。。。。。
4.用SqlDataReader查询数据库
SqlCommand sqlCmd=new SqlCommand(sql,conn);
SqlDataReader reader=sqlCmd.ExecuteReader(CommandBehavior.CloseConection);// 参数指定命令行为
while(reader.Reader())
{
string name=reader["name"].ToString();
string password=reader["pwd"].ToString();
......................
}
- C#之数据库(一)
- C#与数据库访问技术总结(一)之体系结构
- C#数据库入门(一)
- C#数据库之二
- C#之数据库访问
- C#连接数据库(一)
- c#一键初始化数据库
- C#数据库操作数据库学习心得一
- C# 本地数据库 之 SQLite
- c#之数据库便捷操作
- C#之SQL数据库操作
- C# 使用SQLite数据库 之 读写数据库
- C#编程之C#基础(一)
- C#学习摘要之(一)
- C#学习之路一
- C#拾遗之方法(一)
- C#之委托学习一
- C#之Lambda学习一
- 使用Zlib实现压缩和解压缩
- 程序员的七个好习惯
- Linux 文件内容查看工具介绍
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- 夜`` 冲淡了
- C#之数据库(一)
- AJAX乱码问题解决方案
- 使用Scanner类输入数据(2)
- 浙江省2008年10月高等教育自学考试教育管理心理学试题
- 获取Repeater控件中的控件
- 从程序员角度看女人
- SQLite中的全文搜索
- Ajax检测注册用户是否存在(.NET)
- 销售模块主要的业务表及其关系