摘要: 数据库增加一.在DAL层中分别在页面SQLHelper和CategoryDAO中输入以下代码在SQLHelper中输入:/// <summary> /// 该方法执行传入的增删改SQL语句 /// </summary> /// <param name="sql">要执行的SQL语句</param> /// <returns>返回更新的记录数</returns> public int ExecuteNonQuery(string sql) { //连接数据库 string connStr = @" 阅读全文
posted @ 2013-04-16 16:56 水库 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 一。在SQLHelper类中输入public class SQLHelper //助手类 { //测试方法 public int test() {string connStr = @"server=SIKU;database=newssystem;uid=sa;pwd=123456";//连接字符串SqlConnection conn = new SqlConnection(connStr );//连接数据库 conn.Open();//打开数据库 string sql = "insert into category(name) values('娱乐新闻& 阅读全文
posted @ 2013-04-16 14:47 水库 阅读(523) 评论(0) 推荐(1) 编辑
摘要: 1 上帝说,要连接数据库,于是就有了sqlconnection (数据库连接,配置连接字符串等,用户名密码之类)2 上帝说,要执行sql语句。于是就有了sqlcommand, 直接翻译成sql命令。每个sqlcommand都有commandtext跟parameters 文本跟参数。填写好这个命令,然后execute去执行。当然,要确保连接是open的才能执行。没连接啥都干不了。3 上帝认为要有办法读取返回结果,于是便有了datareader.可以一条一条的读取(read)直到最后一条。4 上帝认为,把执行的结果找个地方存起来是好的。于是就有了dataset。这个东西很完美,基本上能存各种数据 阅读全文
posted @ 2013-04-16 11:04 水库 阅读(785) 评论(0) 推荐(0) 编辑
摘要: sqldataApdapter的用法格式:第一步:sqldataapdapter da=new sqldataapdapter(cmd);注:cmd是sqlcommand中new过以后的对象。第二步:dataset ds=new dataset();注:对dataset实例化。第三步:da.fill(ds,table);注:ds是实例化后的数据库,table要表名 阅读全文
posted @ 2013-03-29 17:13 水库 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一.SqlConnection的用法:作用:连接数据库格式:SqlConnection cn=new SqlConnection(@"server=.;uid=sa;pwd=sa;database=数据库名称");server=siku\sqlexpress;database为数据库名;uid=sql的用户名;pwd=sql的密码;二.SqlCommand的用法:作用:执行SQL语句格式:SqlCommand cmd=new SqlCommand(sql,cn);其中 sql为SQL语句,cn为连接字符串;注:每个sqlcommand都有commandtext跟parame 阅读全文
posted @ 2013-03-29 17:01 水库 阅读(1014) 评论(0) 推荐(0) 编辑