![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
В rt.jar есть этот драйвер.
и кстати Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); работает без искючений, но NetBeans его не видит и соответственно import не работает... Проблемы у NetBeans-a.... |
|||
|
||||
| Berliner |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 18.5.2005 Репутация: 1 Всего: 2 |
Скачал jconnector.zip К Sybase и еще 2 других zipа ,так вот в этих двух других zip-ах только jar файлы, а в jconnect-оре только jconnector.class
и jconnector.подкладывал я и jconnector.zip, и jconnector.class, jconnector.java в пути к проекту. Как сделать так, чтобы NetBeans увидел пути к jconnectorу? Хочу подключиться к Sybase. или как парвильно import прописать? при попытке обработке исключительной ситуации пишет ненайден драуйвер
Это сообщение отредактировал(а) Berliner - 3.3.2006, 17:06 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15719 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
import тебе не нужен, тебе надо подключить библиотеку к проекту. Какая у тебя IDE? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 15 Всего: 77 |
Распакуй зип, достань джар и подкинь его проекту. У МЕНЯ ЕСТЬ IDEA по этому поводу!!! ;) Хотя... везде не без глюков... главное - их знать наизусть, как танки вероятного противника -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
| Berliner |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 18.5.2005 Репутация: 1 Всего: 2 |
в zip-е есть class и java. файлов с расширением jar нету. Использую NetBeans 4.0 |
|||
|
||||
| Berliner |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 18.5.2005 Репутация: 1 Всего: 2 |
Извините, а вы бы не могли пояснить(написать комментарии) про то что делает эта программа. Общий смысл легок и понятен а вот хотелось более четких комментариев
Это сообщение отредактировал(а) Berliner - 9.3.2006, 12:08 |
|||
|
||||
| LSD |
|
||||||||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15719 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Загружает драйвер для MySQL сервера. Вообще newInstance() не требуется, т.к. по спецификации драйвер сам должен создать экземпляр и зарегистрировать его в DriverManager-ре.
Открывает соединение с БД по указаному URL.
"Разбирается" SQL запрос. Т.е. он будет разобран и проанализирован на предмет корректности.
В разобраном выражении подставляется 36 вместо первой подстановочной переменной (они обозначаются знаками вопроса).
Запрос выполняется и происходит итерация по результатам запроса. Добавлено @ 12:29 Кстати в примере не закрывается открытый курсор, выражение и само соединение, что очень плохо. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||||||||
|
|||||||||||
| chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 15 Всего: 77 |
Добавлено @ 12:45 Плинн... опять не успел -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
"Не пропадет ваш скорбный труд..." (с) Пушкин -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Berliner |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 18.5.2005 Репутация: 1 Всего: 2 |
С помощью этого кода не могу подключиться к базе. Когда пошагово тестил то "вываливался" после
сlass.forName("oracle.jdbc.driver.OracleDriver").newInstance(); И еще интересно Connection con=DriverManager.getConnection("jdbc:oracle:thin:@__host__:1521:__db__", "hr", "tech"); Какая коннекшин стринг, если база на этом компе где и оракл включен. Хочу создать класс с помощью конструктора public void OracleS(){......} и вызвать в main-e OracleS oracle=new OracleS(), вроде и ошибку не выдает, но и не коннектиться к базе(не пытается). А так вроде работает(пытается соединятся , но не соединяется) class OracleS{ public void OracleSC(){ try{... В main-е вызываю так OracleS oracle=new OracleS(); oracle.OracleSC поясните плиз
|
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
Проверь наличие класса oracle.jdbc.driver.OracleDriver в CLASSPATH твоей программы. |
|||
|
||||
| Berliner |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 18.5.2005 Репутация: 1 Всего: 2 |
Может в свойствах проекта? У меня NetBeans 4.0 |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
Тут ситуация такая: чтобы подсоединиться к БД нужен JDBC драйвер. В твоем случае oracle.jdbc.driver.OracleDriver. Где его взять? Думаю что здесь: http://www.oracle.com/technology/software/...jdbc/index.html. Лично я драйвер о туда не качал точно сказать в каком он виде не могу, но предполагаю что это некий jar архив. Если это так, то подключи этот архив в качестве библиотеки к своему проекту: 1) Создай библиотеку и добавь в неё скаченный jar (меню Tools -> Library Manager) 2) Подключи её к проекту ( в свойствах проекта пункт Libraries -> Add Library.) удачи! |
|||
|
||||
| Berliner |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 18.5.2005 Репутация: 1 Всего: 2 |
Спасиб.
Теперь я думаю пролема в этой строке(пошагово тестил).
Поясните плиз коннекшин стринг (у меня оракл стоит на том самом компе где и риложение). какой ност прописывать? |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
localhost или 127.0.0.1 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |