|
Тема |
export to access |
|
Автор | kaпитaнчo (Нерегистриран) | |
Публикувано | 09.09.04 15:25 |
|
|
Имам нужда от помощ...
значи проблема е следния - имам една SP на MsSQL, която връща малко таблици. Целта ми е с данните от тези таблици да напълня една Access-ка база.
Цялата работа става със C#.
Първият въпрос е - има ли начин директно (и лесно) от DataSet-а да се бутне в Access-ката база. Самата тя съдържа празни таблици със съвпадащи колони като тези, които връща Stored процедурата.
Ако не може, тогава възниква вторият въпрос.
В момента съм го докарал до използване на DataAdapter с fill и после update. Е, в тази ситуация ми се оплака, че липсва InsertCommand, така че направих да се генерира INSERT заявка динамично според колоните за всяка от таблиците. И задънената улица до която стигнах е, че
cmd.Parameters.Add("@" + dc.ColumnName, dc.ColumnName); // (dc - DataColum)
има и параметри DbType и OdbcType, но по DataColumn-а мога да извадя само DataType, но не и DbType и OdbcType.
Някаква идея в тази ситуация? Ясно е, че всичко трябва да става динамично и не мога да фиксирам типовете.
Благодаря предварително!
|
| |
|
|
|