RM.DataBase/IDbHelper.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using RM.Common.DotNetCode;
using System.Collections;
using System.Data;
using System.Text;
namespace RM.DataBase
{
public interface IDbHelper
{
object GetObjectValue(StringBuilder sql);
object GetObjectValue(StringBuilder sql, SqlParam[] param);
int ExecuteBySql(StringBuilder sql);
int ExecuteBySql(StringBuilder sql, SqlParam[] param);
int BatchExecuteBySql(StringBuilder[] sql, object[] param);
DataTable GetDataTable(string TargetTable);
DataTable GetDataTable(string TargetTable, string orderField, string orderType);
DataTable GetDataTableBySQL(StringBuilder sql);
DataTable GetDataTableBySQL(StringBuilder sql, SqlParam[] param);
DataTable GetDataTableProc(string procName, Hashtable ht);
DataTable GetDataTableProcReturn(string procName, Hashtable ht, ref Hashtable rs);
DataSet GetDataSetBySQL(StringBuilder sql);
DataSet GetDataSetBySQL(StringBuilder sql, SqlParam[] param);
IList GetDataListBySQL<T>(StringBuilder sql);
IList GetDataListBySQL<T>(StringBuilder sql, SqlParam[] param);
int ExecuteByProc(string procName, Hashtable ht);
int ExecuteByProcNotTran(string procName, Hashtable ht);
int ExecuteByProcReturnMsg(string procName, Hashtable ht, ref object rs);
int ExecuteByProcReturn(string procName, Hashtable intputHt, ref Hashtable outputHt);
bool Submit_AddOrEdit(string tableName, string pkName, string pkVal, Hashtable ht);
Hashtable GetHashtableById(string tableName, string pkName, string pkVal);
int IsExist(string tableName, string pkName, string pkVal);
int InsertByHashtable(string tableName, Hashtable ht);
int InsertByHashtableReturnPkVal(string tableName, Hashtable ht);
int UpdateByHashtable(string tableName, string pkName, string pkVal, Hashtable ht);
int DeleteData(string tableName, string pkName, string pkVal);
后面还有 8 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
