|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
Машина: 2000 pro, JBulder 6, J2sdk1.4.2_05-b04, IE 5.0 Задача: коннект с MSSQL 2000 из инета сваял простейший апплет (Extends Applet),подключил import java.sql.*; пытаюсь вот что: try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); label1.setText("Welcome!"); } catch (Exception DBexc) { System.err.println("failed to connect."); label1.setText(DBexc.toString()); } Connection специально не создал посмотреть что будет. При просмотре в JBulder 6 всё хоккей, в браузере IE 5.0 - выдаёт Exception. В Operе - тоже самое (crashed). Почему не работает? Ладно, поставил plug-in (J2RE), для IE работает, но сразу вопрос: хорошо локально всё робит. А когда этот апплет загрузится на клиентскую машину где-нибудь в инете и у ней, кроме IE 5.0 нифига нету на машине, что, облом что-ли? Тогда получается на любую клиентскую машину надо ставит: 1) plugin; 2) jdbc драйвера; 3) odbc драйвер MSSQL 2000. Это что же????!!!!!! Помогите ломаку: учусь программировать, полюбил Javу, но не привык ещё к ней. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2004, 14:22 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
Пиши тонких клиентов и не парься. Никого никуда не нужно будет устанавливать. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2004, 14:34 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
Ладно, пусть тонких. А почему коннекта из браузера то нету? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2004, 14:41 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
А можно коротко про технологию тонких клиентов на java? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2004, 14:43 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
не получится законектитца к SQL серверу по причине безопасности, по умолчанию аплет может обратиться по сети только к хосту с которого он был загружен - это раз. Зачем использовать мост ODBC-ОDBC для MS SQL2000 когда есть родной JDBC драйвер? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2004, 13:21 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
big_mammoth прав полностью. Из аплета такое не выйдет. Можно своять приложение и через WebStart. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2004, 13:26 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
на счет апплета, если все таки хочется именно его, то можно помочь ему выползти из песочницы дав ему доверенность(немного прибавит гемороя). ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2004, 14:11 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
Сейчас спросят, что такое песочница. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2004, 14:35 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
rimanСейчас спросят, что такое песочница. :) я тоже хотел бы послушать. не совсем понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2004, 14:44 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
Если просто то "песочница" (sandbox) это механизм ограничивающий права доступа аплетов к локальным ресурсам ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2004, 14:53 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
big_mammothЕсли просто то "песочница" (sandbox) это механизм ограничивающий права доступа аплетов к локальным ресурсам спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2004, 15:14 |
|
Connect to MSSQL 2000
|
|||
---|---|---|---|
#18+
По умолчанию апплет выполняется в некой среде(sendbox), и эта среда обрубает все попытки апплета на использование всяких там new File(), FileOutputStream и т.д. Если все же надо дать немного побольше прав апплету, то создается специальный файл, в котором эти права указываются, не помню, должен клиент этот файл отдельно скачивать или нет, но в любом случае юзера предупреждают, что апплет сейчас полезет куда не поподя и юзер должен дать согласие. В основном это используется в интранет сетях, т.к. автор апплета известен и если апплет накасячил, создателя ловят и отрывают яйца. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2004, 15:17 |
|
|
start [/forum/topic.php?fid=59&msg=32666598&tid=2153800]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 166ms |
0 / 0 |