一个不是很通用的数据管理类

数据

public class dbmanage
{
public dbmanage()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public SqlConnection GetConnection()//建立数据库连接
{
SqlConnection cn=new SqlConnection();
cn.ConnectionString=System.Configuration.ConfigurationSettings.AppSettings["conn"];
cn.Open();
return cn;
}
public void delid(int intId ,string strTable,SqlConnection cn)
{
SqlCommand DeleteCmd=new SqlCommand ("delete from "+strTable+" where id="+intId,cn);
DeleteCmd.ExecuteNonQuery();
}
public void ExecuteSql(string strSql,SqlConnection cn) //执行无返回值的sql命令
{
SqlCommand ExecuteCmd=new SqlCommand (strSql,cn);
ExecuteCmd.ExecuteNonQuery();
ExecuteCmd.Dispose();
}

public void UpdateTb(string strTbName, string strFieldsName,string strValue,int intId, SqlConnection cn)
{
SqlCommand UpdateCmd=new SqlCommand ("update strTbName set "+strFieldsName+"="+strValue+" where Id="+intId.ToString(),cn);
UpdateCmd.ExecuteNonQuery();
}
public DataSet FillDs(string strSql, SqlConnection cn)
{
SqlDataAdapter FillDsAdapter=new SqlDataAdapter(strSql,cn);
FillDsAdapter.SelectCommand.CommandType=CommandType.Text ;
DataSet ds =new DataSet();
FillDsAdapter.Fill(ds);
FillDsAdapter.Dispose();
return ds;
}
public DataSet FillDs(string strSql, SqlConnection cn,string srcTable)
{
SqlDataAdapter FillDsAdapter=new SqlDataAdapter(strSql,cn);
FillDsAdapter.SelectCommand.CommandType=CommandType.Text ;
DataSet ds =new DataSet();
FillDsAdapter.Fill(ds,srcTable);
FillDsAdapter.Dispose();
return ds;
}
public string GetString(string strSql,SqlConnection cn)//获取字符串
{
string strGetString="";
SqlDataAdapter FillDsAdapter=new SqlDataAdapter(strSql,cn);
FillDsAdapter.SelectCommand.CommandType=CommandType.Text ;
DataSet ds =new DataSet();
FillDsAdapter.Fill(ds);
if(ds.Tables[0].Rows.Count==1)
{
strGetString=ds.Tables[0].Rows[0][0].ToString();
}
else
{
strGetString=null;
}
FillDsAdapter.Dispose();
ds.Dispose();
return strGetString;
}

}

时间: 2024-07-29 17:27:18

一个不是很通用的数据管理类的相关文章

javascript-Javascript,一个通用的实现类继承的函数

问题描述 Javascript,一个通用的实现类继承的函数 var A = function() { this.a = 3; } var B = function() { this.b = 6; } function ext(A, B) { var subclass = B; //構造一個新的同名類類,用他來繼承父類,並且調用子類都構造函數 var B = function() { A.apply(this.arguments); subclass.apply(this.arguments);

Zebra_Pagination 1.2发布 一个通用的PHP类

Zebra_Pagination 1.2该版本为了避免重复的内容已不再包括第一页链接"页"参数.作了一些代码的优化. Zebra_Pagination 是一个通用的 PHP 类,用来根据记录数和每页显示数自动生成分页链接.由于这是一个通用的分页类,它不显示任何记录.它获取开发者的实际数据,并基于这个类返回的信息显示.它的优点是可以用来分页,对来任何来源的记录.外观是通过CSS控制. Zebra_Pagination的代码是大量的注释,当PHP的http://www.aliyun.com

编写执行你的第一个Yukon CLR(通用语言运行时)存储过程

存储过程|执行 编写执行你的第一个Yukon CLR(通用语言运行时)存储过程 作者:Suhil Srinivas 翻译:朱二 原文出处:http://www.c-sharpcorner.com/Longhorn/Yukon/First-CLR-Procedure.asp 描述这篇文章描述了种种编写和执行一个Yukon CLR 通用语言运行时存储过程的步骤.对开发混合数据类型的SQL 存储过程来说,本文也是一个起点.需求正确安装SQL Server Yukon beta1介绍Yukon 是微软公

使用设计模式构建通用数据库访问类

访问|设计|数据|数据库 使用设计模式构建通用数据库访问类 在应用程序的设计中,数据库的访问是非常重要的,我们通常需要将对数据库的访问集中起来,以保证良好的封装性和可维护性.在.Net中,数据库的访问,对于微软自家的SqlServer和其他数据库(支持OleDb),采用不同的访问方法,这些类分别分布于System.Data.SqlClient和System.Data.OleDb名称空间中.微软后来又推出了专门用于访问Oracle数据库的类库.我们希望在编写应用系统的时候,不因这么多类的不同而受到

初识通用数据库操作类——前端easyui-datagrid,form(php)_php实例

初识通用数据库操作类--前端easyui-datagrid,form(php),实现代码比较简单,具体实现步骤请看下文. 实现功能:     左端datagrid显示简略信息,右侧显示选中行详细信息,数据库增删改 (1)点击选中行,右侧显示详细信息,其中[新增].[修改].[删除]按钮可用,[保存]按钮禁用 (2)点击[新增]按钮,[修改],[删除]按钮禁用,[保存]按钮启用 (3)点击[修改]按钮,[新增],[删除]按钮禁用 难点:通用数据库操作类中insert方法跟update方法 最终效果

php实现的通用图片处理类

 这篇文章主要介绍了php实现的通用图片处理类,可实现针对图片的缩放.剪切.相框.水印.锐化.旋转.翻转.透明度.反色等功能,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php实现的通用图片处理类.分享给大家供大家参考.具体如下: 该图片处理函数功能:缩放.剪切.相框.水印.锐化.旋转.翻转.透明度.反色,处理并保存历史记录的思路:当有图片有改动时自动生成一张新图片,命名方式可以考虑在原图片的基础上加上步骤,例如:图片名称+__第几步. 在一些需要图片高级处理功能的Web应

C#的一个关于继承很基础但又很让我不解的问题。。。

问题描述 C#的一个关于继承很基础但又很让我不解的问题... class Program { static void Main(string[] args) { Person p = new Student(); Console.WriteLine(p.GetType()); p.SayHi(); Console.ReadKey(); } class Person { public void SayHi() { Console.WriteLine("我是人类"); } } class

JavaScript 闭包环境很奇特 - 相当于类与实例的关系?!

JavaScript 闭包环境很奇特 - 相当于类与实例的关系?! 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 又一个疑问贴! 不过我相信,问题并不是难在如何解决,最终就是个能解决与不能解决

php实现的通用图片处理类_php技巧

本文实例讲述了php实现的通用图片处理类.分享给大家供大家参考.具体如下: 该图片处理函数功能:缩放.剪切.相框.水印.锐化.旋转.翻转.透明度.反色,处理并保存历史记录的思路:当有图片有改动时自动生成一张新图片,命名方式可以考虑在原图片的基础上加上步骤,例如:图片名称+__第几步. 在一些需要图片高级处理功能的Web应用中,可以参考这个类. <?php class picture { var $PICTURE_URL;//要处理的图片 var $DEST_URL="temp__01.jp