Иллюстрированный самоучитель по Java


         

что для отладки сетевой программы


if (th == null){

th = new Thread(this); 

th. start () ; 



}

public void run(){ 

try{

Connection con =

DriverManager.getConnection(url, login, password); 

Statement st = con.createStatement(); 

ResultSet rs = st.executeQuery(query); 

ResultSetMetaData rsmd = rs.getMetaData();

// Узнаем число столбцов 

int n = rsmd.getColumnCount(); 

results = new Vector(); 

while (rs.nextOH String s = " ";

// Номера столбцов начинаются с 1! 

for (int i = 1; i <= n; i++)

s += " " + rs.getObject(i); 

results.addElement(s); }

rs.close(); 

st.close () ; 

con.closet); 

repaint(); 

}catch(Exception e){

System, err.println(e); 

}

repaint(); 

}

public void paint(Graphics g)( 

if (results == null){

g.drawstring("Can't execute the query", 5, 30); 

return; 

}

int у = 30, n = results.size(); 

for (int i = 0; i < n; i++)

g.drawString((String)results.elementAt(i), 5, у += 20); } }





Замечание по отладке




В

главе 19

упоминалось, что для отладки сетевой программы удобно запустить и клиентскую, и серверную часть на одном компьютере, обращаясь к серверной части по адресу 127.0.0.1 или доменному имени localhost. He забывайте, что апплет может связаться по сети только с тем хостом, откуда он загружен. Следовательно, на компьютере должен работать Web-сервер. Если Web-сервер прослушивает порт 8080, то, чтобы загрузить HTML-страницу с апплетом, надо в браузере указывать адрес URL вида



http://loca(host:8080/public/JdbcApplet.html


. При этом учтите, что Web-сервер устанавливает свою иерархию каталогов, и каталог public на самом деле может быть каталогом usr/local/http/public или каким-нибудь другим.

Таким образом, JDBC позволяет проделать весь цикл работы с базой данных. Подробно со всеми возможностями JDBC можно познакомиться, прочитав спецификацию JDBC, имеющуюся в документации Java 2 SDK, в каталоге docs\guide\jdbc\spec\. Дополнения спецификации версии JDBC 2.0 изложены в каталоге docs\guide\jdbc\spec2\. В каталоге docs\guide\jdbc\getstart\ есть пособие по использованию JDBC.


Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий