|
не могу обратится через jdbc::odbc мост к Excel Листу
|
|||
---|---|---|---|
#18+
Есть книга *.xls. Внутри книги есть лист с именем:"Бриг. час в разрезе депо". Для неё создан источник данных ODBC . Драйвер Excel-вский. В программе хочу обратиться к этому листу. ПОчему то не получается. Во всём виновата точка: [Бриг. час в разрезе депо$]. Если в Excelе изменить название листа на [Бриг час в разрезе депо$], (т.е. убрать точку) то всё проходит. Но надо обратится именно к такому листу в имени которого используется точка. вот часть кода Class.forName("sun.jdbc.odbc.JdbcOdbcDriver" ); ... DriverManager.getConnection( "jdbc:odbc:CO2" ); ... statement.executeQuery( "select * from [Бриг. час в разрезе депо$]"); ругается на последнюю строку. : java.sql.SQLException: [Microsoft][Драйвер ODBC Excel] Недопустимое использование скобок с именем 'Бриг. час в разрезе депо$'. Подскажите пожалуйста как обратится к этому листу. Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2004, 13:56 |
|
|
start [/forum/topic.php?fid=59&msg=32656791&tid=2153825]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 309ms |
total: | 458ms |
0 / 0 |