Форум: "Потрепаться";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
ВнизTQuery и SQLserver2000 Найти похожие ветки
← →
den_zab (2003-09-02 14:59) [0]MS SQL Server 2000
Имеется таблица table1 и поле field1 типа int,как в delphi
через компонент Query работать с типом int.
например Showmessage(Query.fielbyname("field1").?????? )
← →
Reindeer Moss Eater (2003-09-02 15:00) [1]AsString
← →
den_zab (2003-09-02 15:11) [2]Он выведет пустую строку
← →
Reindeer Moss Eater (2003-09-02 15:13) [3]И что?
И кто он?
← →
den_zab (2003-09-02 15:15) [4]В сообщении будет пустая строка,а там значени 11234566
← →
Miau (2003-09-02 15:15) [5]А ты запрос посылал ? :)
← →
den_zab (2003-09-02 15:15) [6]естественно
← →
Miau (2003-09-02 15:18) [7]Тогда давай листинг вместе с запросом.
← →
den_zab (2003-09-02 15:21) [8]Запрос Select field1 from table1 where field1=134667788
В проге
query.open;
Showmessage(Query.fielbyname("field1").asstring);
← →
Reindeer Moss Eater (2003-09-02 15:22) [9]where field1=134667788
нет записей, удовлетворяющих условию
← →
den_zab (2003-09-02 15:25) [10]Да нет записи-то как раз есть в моей проге условие отбора вообще
по другому полю,но какая разница.если скажем вывести результата в DBgrid то все работает.но мне надо скажем Showmessage
← →
Reindeer Moss Eater (2003-09-02 15:26) [11]нет записей, удовлетворяющих условию
← →
den_zab (2003-09-02 15:26) [12]Почему нет-то.
← →
Reindeer Moss Eater (2003-09-02 15:27) [13]Потому что условие такое введено
← →
Reindeer Moss Eater (2003-09-02 15:28) [14]в моей проге условие отбора вообще по другому полю
тебя просили запрос из программы, а не отвлеченный запрос
← →
den_zab (2003-09-02 15:29) [15]Какое такое? Я же говорю если рез-т в DBgrid"e то все работает.
← →
Reindeer Moss Eater (2003-09-02 15:30) [16]Какое такое?
Тебе видней какое. Может и нам покажешь?
← →
den_zab (2003-09-02 15:32) [17]select id from sysobject where name="printer"
← →
Reindeer Moss Eater (2003-09-02 15:34) [18]select id from sysobject where name="printer"
query.open;
Showmessage(Query.fielbyname("field1").asstring);
И где здесь поле "Field1" ???
← →
den_zab (2003-09-02 15:36) [19]Showmessage(Query.fielbyname("id").asstring);
← →
Reindeer Moss Eater (2003-09-02 15:37) [20]В ЗАПРОСЕ, ПРИВЕДЕННОМ в [17] ГДЕ ПОЛЕ "FIELD1"
???
← →
Reindeer Moss Eater (2003-09-02 15:38) [21]select id from sysobject where name="printer"
Showmessage(Query.fielbyname("id").asstring);
нет записей, попадающих под условие
← →
den_zab (2003-09-02 15:40) [22]select id from sysobject where name="printer"
query.open;
Showmessage(Query.fielbyname("id").asstring);
Field1 относится к началу форума[1].
← →
Reindeer Moss Eater (2003-09-02 15:41) [23]Select count(id) from sysobject where name="printer"
Showmessage(IntToStr(Query.fields[0].AsInteger));
← →
den_zab (2003-09-02 15:45) [24]Мне нужно не количество записей.А значение поля id.
← →
Reindeer Moss Eater (2003-09-02 15:47) [25]Тебе в первую голову нужно убедиться что такие записи вообще есть.
Поэтому делай [23].
← →
den_zab (2003-09-02 15:48) [26]Кол-во записей 1.
Такие записи ЕСТЬ.В DBGrid они видны.
← →
Reindeer Moss Eater (2003-09-02 15:51) [27]Такие записи ЕСТЬ.В DBGrid они видны.
Значит DBGrid получает данные не из того Query.
← →
Владислав (2003-09-02 15:54) [28]> Reindeer Moss Eater © (02.09.03 15:47) [25]
И не лениво же тебе! ;)
Знали бы об этом вопрошающие!
← →
den_zab (2003-09-02 16:05) [29]Нашел ошибку.Спасибо.
А кто знает как получить список доступных SQL server-ов.Скажем вывести в Listbox.
← →
app (2003-09-02 16:08) [30]А ты не хочешь задать этот вопрос отдельной темой, иначе бардак.
← →
den_zab (2003-09-02 16:09) [31]Уже сделано!
← →
Владислав (2003-09-02 16:12) [32]> den_zab © (02.09.03 16:05) [29]
Таки ошибка была? Представляешь, как ты человека помучал, который тебе ПОМОЧЬ хотел?!
"А кто знает как получить список доступных SQL server-ов.Скажем вывести в Listbox"
Смотря на каком компе ты это получить хочешь. Если не на том, на котором установлена клиентская часть, то это почти пустое дело. Чего надо, конкретнее?
← →
den_zab (2003-09-02 16:16) [33]Допустим моей программе нужно коннектиться к разным серверам и я хочу получить список этих серверов.Лучше бы чтоб на компе не ставить клиентскую часть.
← →
Reindeer Moss Eater (2003-09-02 16:22) [34]Лучше бы чтоб на компе не ставить клиентскую часть.
А еще лучше что бы для программы, использующей MSSQL не надо было устанавливать и сам сервер.
PS Если кто-то создает клиентов MSSQL значит это для чего-то да нужно.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.012 c