不早了,快休息吧?

默认分类

SqlCode(保存一下)估计老师就将这些啦

2013年05月16日 09:16:42 · 本文共 1,075 字阅读时间约 3分钟 · 4,053 次浏览
SqlCode(保存一下)估计老师就将这些啦
这篇文章转载自:阴立坤的QQ空间 [csharp] public class SqlCode { /// <summary> /// 创建连接字符串 /// </summary> /// <returns></returns> public static SqlConnection DBCon() { return new SqlConnection(@"server=JACK-PCSQLEXPRESS;database=test;uid=sa;pwd=jack123"); //Sql身份验证 //Integrated Security = SSPI/Windwos 身份验证 } /// <summary> /// 执行查询语句 /// </summary> /// <param name="SQLString">Sql查询语句(Select)</param> /// <returns></returns> public static DataSet Query(string SQLString) { using (SqlConnection conn = DBCon()) { DataSet ds = new DataSet(); try { conn.Open(); SqlDataAdapter command = new SqlDataAdapter(SQLString, conn); command.Fill(ds, "ds"); command.Dispose(); conn.Close(); } catch (System.Data.SqlClient.SqlException ex) { throw new Exception(ex.Message); } return ds; }//当connection对象执行到这里时,即被释放,帮助内存回收 } /// <summary> /// 执行插入、删除、更新操作 /// </summary> /// <param name="Sql">包括 Insert、Delete、Update</param> public static void InOrDelOrUp(string Sql)//插入数据/删除数据/更新数据 { SqlConnection conn = DBCon(); conn.Open(); SqlCommand cmd = new SqlCommand(Sql, conn); cmd.ExecuteNonQuery(); cmd.Dispose(); conn.Close(); } /// <summary> /// 判断是否存在 /// </summary> /// <param name="Username">字符串</param> /// <returns></returns> public static bool CheckName(string Username) { SqlConnection conn = DBCon(); conn.Open(); SqlCommand cmd = new SqlCommand("select * from stu where sName="" + Username + """, conn); cmd.ExecuteNonQuery(); if (null != cmd.ExecuteScalar()) { cmd.Dispose(); conn.Close(); return false; } else { cmd.Dispose(); conn.Close(); return true; } } } [/csharp]
商业用途请联系作者获得授权。
版权声明:本文为博主「任霏」原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.renfei.net/posts/1000008
评论与留言

以下内容均由网友提交发布,版权与真实性无法查证,请自行辨别。

微信搜一搜:任霏博客