2 / 1 / 1
Регистрация: 23.10.2023
Сообщений: 14

Присоединение БД к java

09.12.2023, 05:44. Показов 1461. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
пытаюсь подключить бд к java но выводит ошибки, проверьте на своей бд у вас также ?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import java.sql.*;
import java.util.*;
import java.lang.*;
 
public class Main {
    public static void main(String[] args) {
        try {
            Class.forName("org.postgresql.Driver");
            String url = "jdbc:postgresql://localhost:5432/lab2";
 
            // Создание свойств соединения с базой данных
            Properties authorization = new Properties();
            authorization.put("user", "postgres");
            authorization.put("password", "postgres"); 
 
            Connection connection = DriverManager.getConnection(url, authorization);
 
            Statement statement = connection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
                    ResultSet.CONCUR_UPDATABLE);
 
            ResultSet table = statement.executeQuery("SELECT * FROM lab2.materials");
 
            table.first();
            for (int j = 1; j <= table.getMetaData().getColumnCount(); j++) {
                System.out.print(table.getMetaData().getColumnName(j) + "\t\t");
            }
            System.out.println();
 
            table.beforeFirst(); 
            while (table.next()) {
                for (int j = 1; j <= table.getMetaData().getColumnCount(); j++) {
                    System.out.print(table.getString(j) + "\t\t");
                }
                System.out.println();
            }
 
            if (table != null) {
                table.close();
            } 
            if (statement != null) {
                statement.close();
            } 
            if (connection != null) {
                connection.close();
            } // Отключение от базы данных
 
        } catch (Exception e) {
            System.err.println("Error accessing database!");
           // e.printStackTrace();
        }
    }
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.12.2023, 05:44
Ответы с готовыми решениями:

Присоединение БД
Создал БД на компютере дома.. скопировал на флешку два файла БД .MDF и LOG при попытке присоединить к другому серверу выдает ошибку ...

Присоединение
Надо значение одной строки присоединить значение другой строки пример char *pzak=&quot;pzak&quot;; char *izd=&quot;select dce0,...

Присоединение библиотеки
Добавляю к проекту ссылку на библиотеку dll при компиляции он копирует её в папку с моей прогой, но при удалении исходной dll`ки прога...

1
Vala Valechka Valusha
 Аватар для Ludwig Valentin
158 / 244 / 25
Регистрация: 11.08.2022
Сообщений: 2,614
12.12.2023, 09:43
Что пишет, какая ошибка, номер и описание?
По номеру ошибки можете погуглить, как с ней справиться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.12.2023, 09:43
Помогаю со студенческими работами здесь

Присоединение к процессу
Помогите, хз как это исправить

Полное присоединение
Много работал с запросами SQL и вот открыл для себя их же в шарпе. Сейчас под конкретную задачку решил создать запрос, но вот не получается...

Присоединение .exe
Здравствуйте, меня волнует один вопрос. Есть программа, которая по нажатию кнопки(с помощью CreateProcess) открывает файл .exe,...

Присоединение таблиц
Доброго времени суток. Есть такой вопрос. Имеется четыре таблицы и в каждой из них есть необходимые столбцы, которые нужно и вывести. С...

Присоединение к домену
Доброго времени суток! Хочу присоединить к домену компьютер. ping проходит и туда и обратно. Имя пользователя где нужно создавать?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Kubernetes с Apache Flink для обработки данных в реальном времени
Mr. Docker 17.05.2025
Kubernetes — это целая философия управления распределёнными приложениями. В отличие от "примитивных" решений вроде Docker Swarm, K8s (как его ласково называют в тусовке DevOps-инженеров) предлагает. . .
Использование декораторов в Python
py-thonny 17.05.2025
Если вы когда-нибудь задумывались о том, как красиво расширить функциональность кода без лишней возни и дублирования, декораторы в Python — та самая волшебная палочка, которую вы искали. По сути, это. . .
Как некоторые отстают в навыках поиска информации в сети. Дублирование страницы открытого адреса в сети.
Hrethgir 17.05.2025
. . . берём бразуер, для многих он является инструментом поиска информации в сети. Понятное дело, что чтобы переходить по сслыкам есть такая фишка - "открыть в новой вкладке", но, представим себе что вы. . .
Реализация многопоточных сетевых серверов на Python
py-thonny 16.05.2025
Когда сталкиваешься с необходимостью писать высоконагруженные сетевые сервисы, выбор технологии имеет критическое значение. Python, со своей элегантностью и высоким уровнем абстракции, может. . .
C# и IoT: разработка Edge приложений с .NET и Azure IoT
UnmanagedCoder 16.05.2025
Мир меняется прямо на наших глазах, и интернет вещей (IoT) — один из главных катализаторов этих перемен. Если всего десять лет назад концепция "умных" устройств вызывала скептические улыбки, то. . .
Гибридные квантово-классические вычисления: Примеры оптимизации
EggHead 16.05.2025
Гибридные квантово-классические вычисления — это настоящий прорыв в подходах к решению сложнейших вычислительных задач. Представьте себе союз двух разных миров: классические компьютеры, с их. . .
Использование вебсокетов в приложениях Java с Netty
Javaican 16.05.2025
HTTP, краеугольный камень интернета, изначально был спроектирован для передачи гипертекста с минимальной интерактивностью. Его главный недостаток в контексте современных приложений — это. . .
Реализация операторов Kubernetes
Mr. Docker 16.05.2025
Концепция операторов Kubernetes зародилась в недрах компании CoreOS (позже купленной Red Hat), когда команда инженеров искала способ автоматизировать управление распределёнными базами данных в. . .
Отражение в C# и динамическое управление типами
stackOverflow 16.05.2025
Reflection API в . NET — это набор классов и интерфейсов в пространстве имён System. Reflection, который позволяет исследовать и манипулировать типами, методами, свойствами и другими элементами. . .
Настройка гиперпараметров с помощью Grid Search и Random Search в Python
AI_Generated 15.05.2025
В машинном обучении существует фундаментальное разделение между параметрами и гиперпараметрами моделей. Если параметры – это те величины, которые алгоритм "изучает" непосредственно из данных (веса. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru