powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Не работает запрос
12 сообщений из 12, страница 1 из 1
Не работает запрос
    #33108601
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Не могу выполнить запрос, сделала так:
selall=con.prepareStatement("select kart.id, kart.ustrojstvo, kart.s_number, kart.inv_number, kart.depart, kart.komnata from kart"+" where kart.ustrojstvo=DELL GX-270 and kart.komnata=1213 and kart.otdel=Первый");
И он мне выдает:
Exception in the selektETC():java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near 'GX'.
Не могу понять почему,уже все перепробовала,помогите пожалуйста.
Все поля в базе имеют тип varchar
...
Рейтинг: 0 / 0
Не работает запрос
    #33108609
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTВсем привет.
Не могу выполнить запрос, сделала так:
selall=con.prepareStatement("select kart.id, kart.ustrojstvo, kart.s_number, kart.inv_number, kart.depart, kart.komnata from kart"+" where kart.ustrojstvo=DELL GX-270 and kart.komnata=1213 and kart.otdel=Первый");
И он мне выдает:
Exception in the selektETC():java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near 'GX'.
Не могу понять почему,уже все перепробовала,помогите пожалуйста.
Все поля в базе имеют тип varchar

Код: plaintext
1.
selall = con.prepareStatement("select kart.id, kart.ustrojstvo, kart.s_number, kart.inv_number, kart.depart, kart.komnata from kart"+" where kart.ustrojstvo = 'DELL GX-270' and kart.komnata = '1213' and kart.otdel = 'Первый'");

PS а что такое from kart"+" where ? интересует именно "+"
...
Рейтинг: 0 / 0
Не работает запрос
    #33108614
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все :) снял свой вопрос насчет "+" :)

дорогая JulT! пользуйся, пожалуйста, псевдо-тэгами [ SRC java ] [ / SRC ]
при оформлении кода.

--
Lacrima Mosa Est
...
Рейтинг: 0 / 0
Не работает запрос
    #33108623
Паша_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kart.ustrojstvo=DELL GX-270

может все таки c кавычками

kart.ustrojstvo= 'DELL GX-270'
...
Рейтинг: 0 / 0
Не работает запрос
    #33108627
Паша_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тоже самое про kart.otdel=Первый

нужно kart.otdel='Первый'
...
Рейтинг: 0 / 0
Не работает запрос
    #33108633
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Грасоff™ JulTВсем привет.
Не могу выполнить запрос, сделала так:
selall=con.prepareStatement("select kart.id, kart.ustrojstvo, kart.s_number, kart.inv_number, kart.depart, kart.komnata from kart"+" where kart.ustrojstvo=DELL GX-270 and kart.komnata=1213 and kart.otdel=Первый");
И он мне выдает:
Exception in the selektETC():java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near 'GX'.
Не могу понять почему,уже все перепробовала,помогите пожалуйста.
Все поля в базе имеют тип varchar

Код: plaintext
1.
selall = con.prepareStatement("select kart.id, kart.ustrojstvo, kart.s_number, kart.inv_number, kart.depart, kart.komnata from kart"+" where kart.ustrojstvo = 'DELL GX-270' and kart.komnata = '1213' and kart.otdel = 'Первый'");

PS а что такое from kart"+" where ? интересует именно "+"
Та это так,без плюсика тоже не работает.
Я уже так пробовала,в результате ошибку не выдает,но и строчку тоже не выводит,а она у меня в базе есть
...
Рейтинг: 0 / 0
Не работает запрос
    #33108634
Паша_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Короче вот так вот надо

selall=con.prepareStatement("select kart.id, kart.ustrojstvo, kart.s_number, kart.inv_number, kart.depart, kart.komnata from kart"+" where kart.ustrojstvo='DELL GX-270' and kart.komnata=1213 and kart.otdel='Первый'");
...
Рейтинг: 0 / 0
Не работает запрос
    #33108635
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паша_Короче вот так вот надо

selall=con.prepareStatement("select kart.id, kart.ustrojstvo, kart.s_number, kart.inv_number, kart.depart, kart.komnata from kart"+" where kart.ustrojstvo='DELL GX-270' and kart.komnata=1213 and kart.otdel='Первый'");
паша, а ты вообще читаешь ответы в топике?

http://www.sql.ru/forum/actualthread.aspx?tid=190799#1608393
...
Рейтинг: 0 / 0
Не работает запрос
    #33108640
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTТа это так,без плюсика тоже не работает.
да все уже. расслабься насчет плюсика :)
...
Рейтинг: 0 / 0
Не работает запрос
    #33108643
Фотография XM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tip:
Код: plaintext
1.
2.
3.
4.
5.
selall = con.prepareStatement("select kart.id, kart.ustrojstvo, kart.s_number, kart.inv_number, kart.depart, kart.komnata from kart"+
" where kart.ustrojstvo =  ?  and kart.komnata = ? and kart.otdel = ?");
selall.setString( 1 , "DELL GX-270");
selall.setString( 2 , '1213');
selall.setString( 3 , 'Первый');
...
Рейтинг: 0 / 0
Не работает запрос
    #33108716
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо вам помогло,но вот не пойму я,когда мне использовать resultset,а когда preparedstatement?
...
Рейтинг: 0 / 0
Не работает запрос
    #33108723
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTСпасибо вам помогло,но вот не пойму я,когда мне использовать resultset,а когда preparedstatement?это разные вещи.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Не работает запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]