| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Апплеты > Апплет и доступ к MYSQl |
| Автор: qpile 8.1.2010, 16:03 | ||
| Здравствуйте! Имеется апплет на этом сайте http://russian-robot.ru/iv.html ... Пока он подключается к БД которая стоит у меня на компе..А хочется БД залить к провайдеру..Как это сделать? Во-первых на данный момент у меня тариф без возможности MYSQL использования..скорее всего надо перейти на другой?! Во-вторых как получать данные от провайдера? Пока запрос к базе у меня такой :
Как его переделать ? Спасибо всем |
| Автор: qpile 8.1.2010, 16:24 |
| И заодно дайте пожалуста совет как апплет можно улучшить |
| Автор: COVD 9.1.2010, 17:49 | ||||
Как улучшить не знаю, но фразу
исправил бы на .. здесь предлагаются .. И апплет ваш не открывается не потому, что java не установлена, а из-за ошибки
ЗЫ. Сомневаюсь, что хостер вам позволит подсоединяться к базе напрямую через интернет. Вам действительно придется поменять план, но соединение с базой обычно предполагается по локальной сети хостера, из PHP или JSP, т.е. из кода, работающего на сервере. Иными словами, придется реализовывать не двухзвенную, а трехзвенную архитектуру. |
| Автор: qpile 12.1.2010, 09:41 | ||
| Написал апплет с помошью нетбинс. Запустил-работает. Загрузил к хостеру-работает с сайта. Но почему то я не могу посмотреть на него с другого компа, хотя виртуалка стоит на нем. И тепер ьзапустаю проект на другом компе-компилится , но отдельно стационарно через браузер тоже запускаться не хочет..Вот ссылка на апплет http://www.russian-robot.ru/iv.html Спасибо за помощь.
|
| Автор: qpile 13.1.2010, 17:17 | ||
все перепробовал. NETBEANS компилирует проект без проблем . Но когда его билдишь в папке disrt он уже не запускается через браузер. Почему такое происходиТ? Выводит следующее
http://webfile.ru/4227359 |
| Автор: Alexandr87 14.1.2010, 07:34 | ||
qpile, попробуй постаринке загружать апплет на страничку:
|
| Автор: qpile 14.1.2010, 13:25 |
| небольшое продвижение есть..Теперь показывается стандартное окно загрузки java но тем не менее полоса бегает по кругу, а апплет не движется |
| Автор: LSD 14.1.2010, 18:31 | ||
Апплет загружается, но не работает из-за:
Это вообще что за фигня? Какой еще localhost?! Для апплета localhost это компьютер пользователя, откуда там MySQL? |
| Автор: qpile 14.1.2010, 19:54 |
| Провайдер сказал что адрес у базы localhost.. А как мне прописать адрес? |
| Автор: qpile 15.1.2010, 12:03 |
| Обращаюсь я к базе следующим образом : connection = DriverManager.getConnection("localhost",пользоваель, пароль); Это правильно? |
| Автор: qpile 16.1.2010, 16:26 |
| ПРо мусорку-понял А дайте кто нить пример как приконектиться к базе хостера можно |
| Автор: qpile 16.1.2010, 17:08 |
| дык я же и не извне обращаюсь..Апплет то тоже у хостура будет лежать |
| Автор: LSD 16.1.2010, 17:36 |
| Интересно, сколько раз надо повторить чтобы на нее наконец обратили внимание и задумались о ее смысле. Налицо явное непонимание того как работает технология апплетов. Пока автор не прочитает какую нибудь книгу или http://java.sun.com/docs/books/tutorial/deployment/applet/index.html, продолжать дискуссию бессмысленно. |
| Автор: qpile 16.1.2010, 22:01 |
| Пробую вот так connection = DriverManager.getConnection("jdbc:mysql://russian-robot.ru:3306/localhost","пользователь", "пароль"); и так connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/russian_quote","пользователь", "пароль"); Все равно LINK FAILURE... У меня база данный называет russian_quote, a таблица IV. Добавлено через 53 секунды Апплет я лью к хостеру Добавлено через 4 минуты и 31 секунду аааа....ТО есть получаться если я апплет заливаю к хостеру, потом запускаю его у себя на сайте, то я не смогу все равно к своей базе MYSQL обратиться? |
| Автор: qpile 18.1.2010, 12:06 |
| а как получить с помощью апплета данные выдернутые из базы с помощью PHP? Теперь я понял..Нужно на PHP еще прибамбас писать |
| Автор: LSD 18.1.2010, 13:48 |
Об этом писалось еще неделб назад: |