Лекция№9 Основные способы взаимодействия в технологии клиент-сервер



Pdf көрінісі
бет5/9
Дата06.11.2022
өлшемі0,7 Mb.
#47908
1   2   3   4   5   6   7   8   9
Байланысты:
10. Клиент-сервер технологиясындағы өзара әрекеттесудің негізгі әдістері

Драйверді алдын ала жүктеу 
Драйверді жүктеу бағдарламадан да, бұйрықтар жолынан да жасалуы
мүмкін.
JDBC-ODBC драйвер көпірін бұйрықтар жолынан жүктеу үшін келесі
бұйрықты енгізу керек:
Java -Djdbc.drivers=sun.odbc.JdbcOdbcDriver MyApplication
Бағдарламадан JDBC-ODBC драйвер көпірін жүктеу үшін:
try{
Class
theDriver
=
sun.odbc.JdbcOdbcDriver.class;}catch(ClassNotFoundException
e){
System.err.println ("JDBC/ODBC драйвері табылмады");}


Connection класын қолдану
Драйверді драйвер менеджерінің көмегімен тіркегеннен кейін оны
дерекқорға қосу үшін пайдалануға болады. Ол үшін диспетчерге жаңа
қосылыстың жасалғаны туралы хабарлау керек. Бұған жауап ретінде
драйвер менеджері тиісті драйверді шақырады және орнатылған
қосылымға сілтемені қайтарады. Қосылымды құру үшін төменде
көрсетілгендей дерекқордың орналасқан жерін, сондай-ақ (әдетте
көптеген мәліметтер базасы үшін) тіркелген аты мен паролін көрсету
керек.
Connection
myConnection
=
DriverManager.getConnection("jdbc:odbc:mydataSource","username","pas
sword");


Getconnection() сұрауын алғаннан кейін драйвер менеджері JDBC үшін
URL мекен-жайының мәнін талдайды және өз кезегінде оны әрбір
тіркелген драйверге жібереді. Содан кейін қосылым JDBC үшін берілген
URL мекенжайын бірінші болып анықтайтын және қосылуға дайын
екендігі туралы хабарлайтын драйвер арқылы орнатылады. Егер
драйверлердің ешқайсысы JDBC үшін URL мекенжайын анықтай алмаса,
драйвер менеджері тиісті драйвердің жоқтығы туралы хабарлама (no
suitable driver) бере отырып, ерекше SQLException жағдайын өңдеуді
бастайды.




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет