Виды программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

JFileChooser, как узнать FileFilter?
картинка в таблице
JCheckBox (true/false), Как узнать??
диаграммa последовательности (sequence diagram), Как нарисовать DataFlow diagram
Как вырезать в Image часть изображения?
Как сделать text folding?
FileLock под JRE 1.5.0
Удаление node из JTree, как делается?
выбор нескольких строк в таблице
Реализация Drag & Drop
JPanel или как ее заменить на другую
JFormattedTextField, getString или как ?
Работа с GUI Designerom в IDEA, Расскажите вкратце как
Как Вы относитесь к курящим девушкам?
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
Добавление/удаление строк в JTable, Как это делается динамически?
Java+базы данных, Построение шаблонов запросов!
Создание меню
Работа с GridLayout, Как красиво разместить компоненты
GUI Designer, Где он?
Разработка на Intellij IDEA. Можно ли?, Разработка интерфейсa приложения
undecorated window, как сделать?
System Tray : how to?, как поместить прогу в system tray?
Вопросы по JTable, Как сделать в JTable
проблема с обновлением модели данных
подскажите с JFormattedTextField()
редактирование ячейки зашел в тупик
Как поменять ширину закладки?, в JTabbedPane
Помогите с запросом для MySql на Java
построение JTree в потоке
Как забрать String с диалогового окна???, Чтобы вставить их в JList
JTable и ее строки
window allways on top
JFileChooser сохранение файла
Выделение строки в JTable
Как в JList пол-ть массив выделх эл-ов?
Модальное окно
JTable и ширина столбцов
Вставка на ячейки в таблицу...
Проблема с деплоем
jLayeredPanel Help need, Слои перекрывают друг друга
jPanel фенечки..., put image
JFormattedTextField, После setText перестает работать маска
Несколько ячеек в ячейке таблицы, Реально ли?
actionListener для изменения значения, для JTextField
Получить длинну строки в пикселах
Отображение данных в таблице, JTable
Двойной клик по строке таблица, JTable
JButton in JTable, как?
JScrollPane + inner stuff, Swing problems
Как в java сделать .exe-ник?
Квадратик в JPanel, красный, зеленый...
JTable & TableModel
JList с заголовком, как у таблиц
KeyListener, как правильно обслужить ENTER
Размеры панелей, как с ними воевать
Tree1.getSelectionPath();
Проблема с ItemListener или у меня что-то не так?
UserObject в jTree
Как вставить в JPanel уже имеющий класс с формами
Как Вы относитесь к курящим девушкам?
conditional statement
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
Ребята, есть проблема по Combobox
ещё один вопрос про Swing, JScrollPane + JEditorPane
Панель с производным размещением???, Проблеммы совмещения
JTable+Listener
Как работать с Full-Screen Exclusive Mode.

Платные хостинги     Раскрутка сайта     Книги по программированию


Помогите с запросом для MySql на Java

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Ребята нужно проверить существует ли элемет или нет, и как резултат получить значения tru или false.Зарания благодарен.

- Что подразумевается под "элементом"? Строка, в таблице, объект БД или что-то еще?

- Под элементом я подрозумеваю строку в таблице.у меня есть таблица X, вней есть какие-то поля и одно из них поле kay. так вот мне нужно по ключу проверят если есть, то что я дам, тогда не добовлять в таблицу, если же нет (т.е. false) ,тогда добавить в таблицу.

- Код public boolean test(java.sql.Connection connection, String table, String column, Object value) throws SQLException{  PreparedStatement ps = connection.prepareStatement("select count(*) from " + table + " where " + column + " = ?");  ps.setObject(1, value);  ps.execute();  ResultSet rs = ps.getResultSet();  rs.next();  if(rs.getInt(1) > 0)  {    rs.close();    return true;  }  else  {    rs.close();    return false;  }}highlightSyntax('javaQzNWI5','java');

- А это что такое Object value и ps.setObject(1, value);?

- -параметр типа Object после вызова этого методаЦитата (unkis @ 25.3.2005, 01:18)ps.setObject(1, valueзначение value сядет вместо первого ? в statmenteЦитата (LSD @ 24.3.2005, 22:59)select count(*) from " + table + " where " + column + " = ?"

- Всё таки я не очень понялвот именно вот эти две вещи, обясните пожалуйста по подробнее.Код   =?");  ps.setObject(1, value);highlightSyntax('javaWY5YmI','java');Зачем там в конце вопросик?И что не существует простого метода, типо я ему запрос а он мне tru или fals?Или только так, по другому нелзя? Это сообщение отредактировал unkis - 29.3.2005, 19:10

- Всё работает, но тольк с маленькими выражениями.почему-то когда я патюсь найти эту строчкуКод TOYOTA Carina 1. Hand ! 1.8\",\"D-65824, EZ 03/1997, 4/5-Trer, leicht violett, 160.223 km, 79 khighlightSyntax('javaM3NDlh','java');выдаёт false, хотя я знаю что она точно есть, я её скопировал прямо из MySQL, а если ищешь короткую строчку, то без проблем.Почему так, может кто знает?Зарания благодарен. Это сообщение отредактировал unkis - 29.3.2005, 19:30

- Это параметризованное выражение, вопрос обозначает то место в выражении где стоит параметр. Мы пишем это SQL выражение, не указывая конкретных значений параметра, естественно если его не указать то будет ошибка. А для того чтобы указать конкретное значение и используется метод ps.setObject(1, value);, поле вызова этого метода драейвер сам сформирует указанное выражение (подставит значение, проведет преобразование типов если нужно и т.д.). Мы може выполять одно и то же выражение с разными значениями параметра, при этом здорово экономится время на разбор выражения.Цитата (unkis @ 29.3.2005, 19:09)Или только так, по другому нелзя?Можно, но тогда самому придется возится с определением типов, преобразованиями, формированием литералов. Т.е. если это дата, то нужно будет самому ее форматировать в формат понятный для БД, в строках надо будет маскировать ковычки и т.д.Цитата (unkis @ 29.3.2005, 19:29)выдаёт false, хотя я знаю что она точно есть, я её скопировал прямо из MySQL, а если ищешь короткую строчку, то без проблем.Почему так, может кто знает?Если брать кавычки работает? Работает ли из SQL клиента?

- странно, вдруг всё заработоло.Большое спасибо.ps.setObject(1, value);Хорошо Values это то значаени которое мы подставляем, а что тагда означает "1"

- Порядковый номер, параметров может быть несколько. Они нумеруются слева на право, начиная с 1.

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование 1с предприятие | язык программирования pascal | виды программирования | программирование процессоров | язык программирования 1с | программирование assembler | методология программирования | прикладное программирование | программирование turbo pascal | парадигмы программирования | удаленная программирование | программирование управления | справочник программирования | задачи математическому программированию | методики программирования | программирование outlook | компьютерное программирование | программирование деревья | высокоуровневое программирование | программирование delphi скачать | программирование сигнализации | теория языков программирования | программирование микропроцессоров | обоснование языка программирования | программирование win32 | Ссылки

Все про программирование управления