namespace HuaiXinTRAS.DBUtility
{
/// <summary>
/// 数据访问抽象基础类
/// </summary>
public abstract class DbHelperSQL
{
//数据库连接字符串(web.config来配置),可以动态更改connectionString支持多数据库。
public static string connectionString = @"Server=X6X8-20120601VQ;uid=sa;pwd=123;database=HuaiXinTRAS";
public DbHelperSQL()
{ }
#region 共用方法
/// <summary>
/// 判断是否存在某表的某个字段
/// </summary>
/// <param name="tableName">表名称</param>
/// <param name="columnName">列名称</param>
/// <returns>是否存在</returns>
public static bool ColumnExists(string tableName, string columnName)
{
string sql = "select count(1) from syscolumns where [id]=object_id('" + tableName + "') and [name]='" + columnName + "'";
object res = GetSingle(sql);
if (res == null)
{
return false;
}
return Convert.ToInt32(res) > 0;
}
{
/// <summary>
/// 数据访问抽象基础类
/// </summary>
public abstract class DbHelperSQL
{
//数据库连接字符串(web.config来配置),可以动态更改connectionString支持多数据库。
public static string connectionString = @"Server=X6X8-20120601VQ;uid=sa;pwd=123;database=HuaiXinTRAS";
public DbHelperSQL()
{ }
#region 共用方法
/// <summary>
/// 判断是否存在某表的某个字段
/// </summary>
/// <param name="tableName">表名称</param>
/// <param name="columnName">列名称</param>
/// <returns>是否存在</returns>
public static bool ColumnExists(string tableName, string columnName)
{
string sql = "select count(1) from syscolumns where [id]=object_id('" + tableName + "') and [name]='" + columnName + "'";
object res = GetSingle(sql);
if (res == null)
{
return false;
}
return Convert.ToInt32(res) > 0;
}
解决方案 »
- asp.net中shell调用外部程序问题
- oracle连接超时!在线等。
- 【【【【火狐框架iframe的问题】】】】
- Gridview批量修改 列
- 未能加载文件或程序集"Rimage.Rapid.Api.DLL"或它的某个依赖项。找不到指定的模块
- 自己写了个自定义空间,出现问题,求教
- 各位大家好,谁能给我提供一个asp.net无限级树型菜单结构?
- SqlPager控件只有两种样式,怎么改成汉字的"上一页"、"下一页"
- asp.net的updatepanel无法实现局部刷新什么原因啊?
- 请问哪里有《.net教学案例-商务解决方案》下载?
- DropDownList赋值的问题
- asp.net mvc + ado.net 有这样结合开发的吗?
基本上就是牛逼版接口(因为接口没有方法实现和静态成员)