|
Коннект .NET к Эксель-файлу.
|
|||
---|---|---|---|
#18+
Что то не получается у меня приконнектится к Эксель-файлу... По OLEDB пытаюсь - никак. Типа выдается ошибка - не знаю такой формат. Поэтому вопрос - можно ли из ДотНЕТа приконнектится к Эксель-файлу и если да, то как? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2003, 18:44 |
|
Коннект .NET к Эксель-файлу.
|
|||
---|---|---|---|
#18+
привет.. используй odbc - соединение и драйвер для EXCEL. Самый простой вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2003, 19:56 |
|
Коннект .NET к Эксель-файлу.
|
|||
---|---|---|---|
#18+
Мы работаем с Excel через OLEDB: "Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=""Excel 8.0"";" На машине как минимум должен стоять MDAC и MSJet4. Глюков с excel хватает, но тем или иным способом получается их обойти. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2003, 22:37 |
|
Коннект .NET к Эксель-файлу.
|
|||
---|---|---|---|
#18+
Большое спасибо за ответ! Немного поясню - я пытаюсь сделать програмное средство для коннекта и открытия баз данных типа Аксес или таблицам типа Ексель. Поискав и почитав кой чего, вот что я нашел (думаю пригодится многим - .NET,язык - C#). В коннекшн стринг вставляете Extended Properties="Excel 8.0" если ето Ексель и оставляете пустым, если ето Аксес. считывание структуры БД происходит таким образом: this.oleDbConnection1.Open(); dt = this.oleDbConnection1.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[]{null, null, null, "TABLE"}); this.dataGrid1.DataSource = dt; эта хреновина выдает схему файла (таблицы и т.д.) в виде таблице, т.е. запрос к системной таблице не происходит. Соответственно не надо и писать руками в файле Аксес права доступа к системным файлам, а прочитав структуру БД можно смотреть к каким таблицам обращаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2003, 10:09 |
|
|
start [/forum/topic.php?fid=17&tid=1354323]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
40ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 229ms |
total: | 375ms |
0 / 0 |