本文整理汇总了C#中SQL.getPrimaryKey方法的典型用法代码示例。如果您正苦于以下问题:C# SQL.getPrimaryKey方法的具体用法?C# SQL.getPrimaryKey怎么用?C# SQL.getPrimaryKey使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SQL
的用法示例。
在下文中一共展示了SQL.getPrimaryKey方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: DataRetriever
/// <summary>
/// constructor for the DataRetriever (used for loading and caching data in DGV VirtualMode)
/// </summary>
/// <param name="DBCon">used DBConnector</param>
/// <param name="m_BaseTableName">name of the table with the base structure</param>
/// <param name="m_DataStatement">sql-statement for loading the data</param>
/// <param name="SortByColumn">column for sorting (must be existingClassification in the base table (m_BaseTableName) and in the 'DataStement')</param>
/// <param name="SortOrder">sort oder</param>
/// <param name="SortOrder">optional blueprint for typed tables</param>
public DataRetriever(SQL.DBConnector DBCon, string BaseTableName, String DataStatement, String SortByColumn, DBConnector.SQLSortOrder SortOrder, DataTable TypeTable = null)
{
m_Command = ((MySqlConnection)DBCon.Connection).CreateCommand();
m_BaseTableName = BaseTableName;
m_DataStatement = DataStatement;
m_ColumnToSortBy = SortByColumn;
m_ColumnSortOrder = SortOrder;
m_PrimaryKey = DBCon.getPrimaryKey(this.m_BaseTableName);
m_TableType = TypeTable;
m_DBCon = DBCon;
if(this.m_PrimaryKey.Count != 1)
throw new Exception("Length of primary key is not '1' (table '" + BaseTableName + "')");
m_MemoryCache = new DataRetrieverCache(this, 50);
}