public FillSchema ( |
||
dataSet | ||
schemaType | SchemaType | |
srcTable | string | |
return | System.Data.DataTable[] |
public DataTable[] FillSchema(DataSet dataSet, SchemaType schemaType, string srcTable)
{
long logScopeId = DataCommonEventSource.Log.EnterScope("<comm.DbDataAdapter.FillSchema|API> {0}, dataSet, schemaType={1}, srcTable={2}", ObjectID, (int)schemaType, srcTable);
try
{
IDbCommand selectCmd = _IDbDataAdapter.SelectCommand;
CommandBehavior cmdBehavior = FillCommandBehavior;
return FillSchema(dataSet, schemaType, selectCmd, srcTable, cmdBehavior);
}
finally
{
DataCommonEventSource.Log.ExitScope(logScopeId);
}
}
DbDataAdapter::FillSchema ( |
|
DbDataAdapter::FillSchema ( |
|
DbDataAdapter::FillSchema ( |
|
DbDataAdapter::FillSchema ( |
/// <summary> /// ���ر� /// </summary> /// <param name="da"></param> /// <param name="blFillSchema">�Ƿ���ؿ��</param> /// <returns></returns> public DataTable GetDataTable(DbDataAdapter da, bool blFillSchema) { DataTable dt = null; try { dt = new DataTable(); da.Fill(dt); if (blFillSchema) { da.FillSchema(dt, SchemaType.Mapped); } } catch (Exception) { throw; } return dt; }