30 lines
760 B
C#
30 lines
760 B
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Data.Common;
|
|||
|
using System.Data;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
|
|||
|
namespace Aitex.Core.RT.DBCore
|
|||
|
{
|
|||
|
public interface IDataBaseManager
|
|||
|
{
|
|||
|
public void InsertSql(string sql);
|
|||
|
|
|||
|
public DbDataReader ExecuteReader(string sql);
|
|||
|
|
|||
|
public int ExecuteNonQuery(string sql, bool isChangeDB = true);
|
|||
|
|
|||
|
public object ExecuteScalar(string sql);
|
|||
|
|
|||
|
public DataSet ExecuteDataSet(string sql);
|
|||
|
|
|||
|
public DataTable ExecuteDataTable(string sql);
|
|||
|
|
|||
|
public bool ExcuteTransAction(List<string> sqlList);
|
|||
|
|
|||
|
public void CreateTable(string tableName, Dictionary<string, Type> columns, bool addPID, string primaryKey);
|
|||
|
}
|
|||
|
}
|