From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 18 Jun 2003 09:31:25 +0400 From: Eugene X-Mailer: The Bat! (v1.60q) UNREG / CD5BF9353B3B7091 X-Priority: 3 (Normal) Message-ID: <315207000.20030618093125@gala.net> To: =?koi8-r?B?Iu3JyMHJzCDk18/SzsnLz9ci?= Subject: Re: [Comm] Java + Postgresql In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru, Eugene List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jun 2003 05:29:18 -0000 Archived-At: List-Archive: List-Post: Hello Михаил, Wednesday, June 18, 2003, 8:56:57 AM, you wrote: МД> Здравствуйте! МД> Дистрибутив Master 2.2. МД> Поставил Java, Postgresql (в том числе postgresql-jdbc). МД> Тестовая программа: МД> import java.sql.*; МД> class Msql { МД> public static void main(String args[]){ try { МД> Class.forName("org.postgresql.Driver"); МД> Connection db = DriverManager.getConnection("jdbc:postgresql:test", "postgres", ""); //на всякий пожарный - "jdbc:postgresql:test", "postgres", "" //на счет строчкий этой... глянь любой пример, как правльно пишется МД> db.close(); } catch (Exception e) { //тут рапортуем об ошибке //Эксепшены можно и по именам отлавливать и обрабатывать - дело //хозяйское..:) } МД> } МД> } МД> К базе test через psql подключался нормально. МД> Выдает ошибки: МД> $javac Msql.java МД> Msql.java:5: unreported exception java.lang.ClassNotFoundException; must be caught or declared to be thrown МД> Class.forName("org.postgresql.Driver"); МД> ^ Можем не найти класс - получим эксэпшн МД> Msql.java:6: unreported exception java.sql.SQLException; must be caught or declared to be thrown МД> Connection db = DriverManager.getConnection("jdbc:postgresql:test", "postgres", ""); МД> ^ МД> Msql.java:7: unreported exception java.sql.SQLException; must be caught or declared to be thrown МД> db.close(); МД> ^ Могут возникнуть проблеммы с БД - получим эксэпшн МД> 3 errors Ну он же "русским" я зыком просит, чтобы ты вставил try-catch..;) Всего наилучшего. Удачи. -- Best regards, Eugene mailto:team_pro@gala.net