#region
|
|
using System.Data;
|
|
#endregion
|
|
namespace CSFrameworkV5.Interfaces
|
{
|
//
|
//数据层桥接接口
|
//如数据层需要扩展方法,请将此接口的代码移到CSFrameworkV5.Interfaces.Interfaces_Bridge下面
|
//反之,删除此接口
|
//
|
public interface IBridge_FieldNameDefs
|
{
|
string GetCaption(string dbName, string fieldName);
|
|
/// <summary>
|
/// 获取数据库列表
|
/// </summary>
|
/// <returns></returns>
|
DataTable GetDataBaseList();
|
|
DataTable GetFields(string databaseName, string tableName);
|
|
/// <summary>
|
/// 获取指定资料表的所有字段
|
/// </summary>
|
/// <param name="DBName"></param>
|
/// <param name="tableName"></param>
|
/// <returns></returns>
|
DataTable GetTableFields(string DatasetDB, string DBName,
|
string tableName);
|
|
/// <summary>
|
/// 获取指定数据库所有表
|
/// </summary>
|
/// <param name="DBName"></param>
|
/// <returns></returns>
|
DataTable GetTableNames(string DB);
|
|
DataTable Search(string TableName, string FieldName,
|
string DisplayName);
|
|
/// <summary>
|
/// 同步表结构
|
/// </summary>
|
/// <param name="tableName"></param>
|
/// <returns></returns>
|
DataTable SyncTable(string DB, string tableName);
|
}
|
}
|