Две таблицы созданные в Access. Устанавливаю соединение OleDbConnection, потом в DataSet добавляю таблицы из Accessa/
Как прорграммно получить свойства полей данных таблиц, например: размер поля, значение по умолчанию, тип данных и т.п... И как добавлять в DataTable на основе этих своиств???
Здравствуйте, Sinatr, Вы писали:
S>Привет!
S>GetOleDbSchemaTable — можно узнать все и обо всем (дальше в хелп и нос оттуда не высовывай, пока не прочитаешь), а в DataTable лучше всего добавлять с помощью OleDbDataAdapter (потом и вопрос с обновлением DataSource решится)..
А можно примерчик хотябы не большой))
DataTable dt;
dt=conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,
new Object[]{null,null,null,"Table1"});
"Table1" — это название нужной таблицы на скока я понял, а дальше то что??? заранее спасибо....
Здравствуйте, Sinatr, Вы писали:
S>Привет!
S>GetOleDbSchemaTable — можно узнать все и обо всем (дальше в хелп и нос оттуда не высовывай, пока не прочитаешь), а в DataTable лучше всего добавлять с помощью OleDbDataAdapter (потом и вопрос с обновлением DataSource решится)..
DataTable dt;
dt=conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,
new Object[]{null,null,null,"Table1"});
OleDbSchemaGuid.Tables — это каким образом использовать, и второй массив объектов, что за массив, в хелпе читал, но что то как то не очень понимается.... может наведешь на путь примерчиком