📄 smartsoft.common.sql.dbfactory.cs
字号:
数据表DataSetX = this.通用DataSet查询(数据表名称, CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 数据表DataSetX;
}
//--------------------
#endregion 扩展命令 通用DataSet查询
#region 扩展命令 数据表DataReader查询
//------------------------
protected System.Data.IDataReader 通用DataReader查询BY存储过程(string 存储过程名称String, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.IDataReader 数据表DataReaderX = null;
数据表DataReaderX = this.通用DataReader查询(CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 数据表DataReaderX;
}
//--------------------
#endregion 扩展命令 通用DataReader查询
#region 扩展命令 通用DataTable查询
//---------------------------
protected System.Data.DataTable 通用DataTable查询BY存储过程(string 数据表名称, string 存储过程名称String, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.DataTable 数据表DataTableX = new DataTable();
数据表DataTableX = this.通用DataTable查询(数据表名称, CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 数据表DataTableX;
}
//------------
#endregion 扩展命令 通用DataTable查询
}
public abstract class DBFactory数据库文本命令类 : DBFactory数据库基础类
{
#region 构造函数
public DBFactory数据库文本命令类(SmartSoft.Common.SQL.数据库类型 数据库类型enum, string 数据库链接字符串String)
: base(数据库类型enum, 数据库链接字符串String)
{
}
//-------------
#endregion 构造函数
#region 扩展命令 数据值查询
//----------------------------------
protected string 数据值查询StringBY文本命令(string 数据值名称, string 数据库命令文本CommandText, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
string 数据值String = "";
数据值String = this.数据值查询String(数据值名称, CommandType.Text, 数据库命令文本CommandText, 数据库命令参数CommandParameters);
return 数据值String;
}
protected string 数据值查询StringBY存储过程(string 数据值名称, string 存储过程名称String, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
string 数据值String = "";
数据值String = this.数据值查询String(数据值名称, CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 数据值String;
}
//-------------------------------
//----------------------------------
protected byte[] 数据值查询ByteBY文本命令(string 数据值名称, string 数据库命令文本CommandText, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
byte[] 数据值Byte = null;
数据值Byte = this.数据值查询Byte(数据值名称, CommandType.Text, 数据库命令文本CommandText, 数据库命令参数CommandParameters);
return 数据值Byte;
}
protected byte[] 数据值查询ByteBY存储过程(string 数据值名称, string 存储过程名称String, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
byte[] 数据值Byte = null;
数据值Byte = this.数据值查询Byte(数据值名称, CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 数据值Byte;
}
//-------------------------------
#endregion 扩展命令 数据值查询
#region 扩展命令 数据库命令标量查询
//----------------------------------
protected string 数据库命令标量查询StringBY文本命令(string 数据库命令文本CommandText, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
string 数据值String = "";
数据值String = this.数据库命令标量查询String(CommandType.Text, 数据库命令文本CommandText, 数据库命令参数CommandParameters);
return 数据值String;
}
protected string 数据库命令标量查询StringBY存储过程(string 存储过程名称String, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
string 数据值String = "";
数据值String = this.数据库命令标量查询String(CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 数据值String;
}
//-------------------------------
//----------------------------------
protected byte[] 数据库命令标量查询ByteBY文本命令(string 数据库命令文本CommandText, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
byte[] 数据值Byte = null;
数据值Byte = this.数据库命令标量查询Byte(CommandType.Text, 数据库命令文本CommandText, 数据库命令参数CommandParameters);
return 数据值Byte;
}
protected byte[] 数据库命令标量查询ByteBY存储过程(string 存储过程名称String, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
byte[] 数据值Byte = null;
数据值Byte = this.数据库命令标量查询Byte(CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 数据值Byte;
}
//-------------------------------
#endregion 扩展命令 数据值查询
#region 扩展命令 非查询
//------------------------
protected int 数据库命令非查询BY文本命令(string 数据库命令文本CommandText, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
int 非查询操作返回值Int = 0;
非查询操作返回值Int = this.数据库命令非查询(CommandType.Text, 数据库命令文本CommandText, 数据库命令参数CommandParameters);
return 非查询操作返回值Int;
}
protected int 数据库命令非查询BY存储过程(string 存储过程名称String, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
int 非查询操作返回值Int = 0;
非查询操作返回值Int = this.数据库命令非查询(CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 非查询操作返回值Int;
}
//-----------------------
#endregion 扩展命令 非查询
#region 扩展命令 通用DataSet查询
//------------------------
protected System.Data.DataSet 通用DataSet查询BY文本命令(string 数据表名称, string 数据库命令文本CommandText, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.DataSet 数据表DataSetX = new System.Data.DataSet();
数据表DataSetX = this.通用DataSet查询(数据表名称, CommandType.Text, 数据库命令文本CommandText, 数据库命令参数CommandParameters);
return 数据表DataSetX;
}
protected System.Data.DataSet 通用DataSet查询BY存储过程(string 数据表名称, string 存储过程名称String, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.DataSet 数据表DataSetX = new System.Data.DataSet();
数据表DataSetX = this.通用DataSet查询(数据表名称, CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 数据表DataSetX;
}
//--------------------
#endregion 扩展命令 通用DataSet查询
#region 扩展命令 数据表DataReader查询
//------------------------
protected System.Data.IDataReader 通用DataReader查询BY文本命令(string 数据库命令文本CommandText, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.IDataReader 数据表DataReaderX = null;
数据表DataReaderX = this.通用DataReader查询(CommandType.Text, 数据库命令文本CommandText, 数据库命令参数CommandParameters);
return 数据表DataReaderX;
}
protected System.Data.IDataReader 通用DataReader查询BY存储过程(string 存储过程名称String, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.IDataReader 数据表DataReaderX = null;
数据表DataReaderX = this.通用DataReader查询(CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 数据表DataReaderX;
}
//--------------------
#endregion 扩展命令 通用DataReader查询
#region 扩展命令 通用DataTable查询
//---------------------------
protected System.Data.DataTable 通用DataTable查询BY文本命令(string 数据表名称, string 数据库命令文本CommandText, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.DataTable 数据表DataTableX = new DataTable();
数据表DataTableX = this.通用DataTable查询(数据表名称, CommandType.Text, 数据库命令文本CommandText, 数据库命令参数CommandParameters);
return 数据表DataTableX;
}
protected System.Data.DataTable 通用DataTable查询BY存储过程(string 数据表名称, string 存储过程名称String, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.DataTable 数据表DataTableX = new DataTable();
数据表DataTableX = this.通用DataTable查询(数据表名称, CommandType.StoredProcedure, 存储过程名称String, 数据库命令参数CommandParameters);
return 数据表DataTableX;
}
//------------
#endregion 扩展命令 通用DataTable查询
}
public abstract class DBFactory数据库视图表类 : DBFactory数据库基础类
{
#region 构造函数
public DBFactory数据库视图表类(SmartSoft.Common.SQL.数据库类型 数据库类型enum, string 数据库链接字符串String)
: base(数据库类型enum, 数据库链接字符串String)
{
}
#endregion 构造函数
#region 扩展命令 通用视图表记录查询
protected System.Data.IDataReader 视图表通用DataReader查询BY文本命令(string 数据序列表达式X, string 视图表达式X, string 查询条件表达式X, string 分组表达式X, string 排序表达式X, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.IDataReader SELECT表记录 = null;
string SQL语句 = SmartSoft.Common.SQL.SQLExpression.SQL语句.获取数据行(数据序列表达式X, 视图表达式X, 查询条件表达式X, 分组表达式X, 排序表达式X);
if (视图表达式X != "")
{
if (数据序列表达式X != "")
{
if (SQL语句 != "")
{
SELECT表记录 = this.通用DataReader查询(CommandType.Text,SQL语句, 数据库命令参数CommandParameters);
}
}
}
return SELECT表记录;
}
protected System.Data.DataTable 视图表通用DataTable查询BY文本命令(string 数据表名称X, string 数据序列表达式X, string 视图表达式X, string 查询条件表达式X, string 分组表达式X, string 排序表达式X, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.DataTable SELECT表记录 = new System.Data.DataTable();
string SQL语句 = SmartSoft.Common.SQL.SQLExpression.SQL语句.获取数据行(数据序列表达式X, 视图表达式X, 查询条件表达式X, 分组表达式X, 排序表达式X);
if (视图表达式X != "")
{
if (数据序列表达式X != "")
{
if (SQL语句 != "")
{
SELECT表记录 = this.通用DataTable查询(数据表名称X, CommandType.Text, SQL语句, 数据库命令参数CommandParameters);
}
}
}
return SELECT表记录;
}
protected System.Data.DataSet 视图表通用DataSet查询BY文本命令(string 数据表名称, string 数据序列表达式X, string 视图表达式X, string 查询条件表达式X, string 分组表达式X, string 排序表达式X, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
System.Data.DataSet SELECT表记录 = new System.Data.DataSet();
string SQL语句 = SmartSoft.Common.SQL.SQLExpression.SQL语句.获取数据行(数据序列表达式X, 视图表达式X, 查询条件表达式X, 分组表达式X, 排序表达式X);
if (视图表达式X != "")
{
if (数据序列表达式X != "")
{
if (SQL语句 != "")
{
SELECT表记录 = this.通用DataSet查询(数据表名称,CommandType.Text, SQL语句, 数据库命令参数CommandParameters);
}
}
}
return SELECT表记录;
}
#endregion 扩展命令 通用视图表记录查询
#region 扩展命令 通用视图表值查询
protected string 视图表字段文本值BY文本命令(string 数值表达式X, string 视图表达式X, string 查询条件表达式X, string 分组表达式X, params IDbDataParameter[] 数据库命令参数CommandParameters)
{
string 别名值 = "";
string SQL语句 = SmartSoft.Common.SQL.SQLExpression.SQL语句.获取数据列(数值表达式X, "别名", 视图表达式X, 查询条件表达式X, 分组表达式X);
if (SQL语句 != "")
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -