Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.10.23;
Скачать: CL | DM;

Вниз

delphi mssql проблема   Найти похожие ветки 

 
danda ©   (2011-06-25 03:41) [0]

Приветствую, уважаемые эксперты!
Вот столкнулся со следующей проблеммой, даже не заню как реализовать её решение. Тав вот, по сути:

Есть интерфейс (на рис.) при нажатие на "проверить" - происходит поиск-сравнение по базе по значениям поля "код" (из edit). далее в memo2 при удачном результате поиска выводится вся строка (все поля заданной записи)из бд - так сказать в качестве подтверждения.

бд - mssql
пишу на delphi7
http://cs11125.vkontakte.ru/u4851024/-7/x_5d6568db.jpg


 
Виталий Панасенко(дом)   (2011-06-25 04:33) [1]

а где проблема?


 
stas ©   (2011-06-25 13:32) [2]

danda ©   (25.06.11 03:41)
И что?


 
Sergey   (2011-06-25 14:14) [3]

Наверное — и все.


 
Виталий Панасенко(дом)   (2011-06-26 07:06) [4]

еще и земляк..:-)


 
clickmaker ©   (2011-06-27 13:14) [5]

> происходит поиск-сравнение по базе по значениям поля "код"
> (из edit).

DataSet.Locate - если на клиенте
select ... where - если на сервере


 
Anatoly Podgoretsky ©   (2011-06-27 16:12) [6]


> select ... where

На клиенте тоже.


 
danda ©   (2011-07-02 20:42) [7]

вот проблема:
при нажатие на "проверить" -ДОЛЖЕН происходить поиск-сравнение по базе по значениям поля "код" (из edit). далее в memo2 при удачном результате поиска ДОЛЖНА выводиться вся строка (все поля заданной записи)из бд - так сказать в качестве подтверждения.

Вот я просто не знаю как это сделать.

про select from where я то в курсе но как потом результат вывести ???


 
danda ©   (2011-07-02 20:42) [8]

Удалено модератором


 
Anatoly Podgoretsky ©   (2011-07-03 00:22) [9]

А что предподователь говорит?


 
Германн ©   (2011-07-03 01:22) [10]


> А что предподователь говорит?

Похоже скажет не преподаватель, а кто-то другой. Задача не похожа на учебную.


 
sniknik ©   (2011-07-03 11:21) [11]

> Вот я просто не знаю как это сделать.
в чем тут - "delphi mssql проблема"???

не знаешь, значит учись, узнавай, читай книги, а для этой ветки твое незнание/неумение - оффтопик.


 
Anatoly Podgoretsky ©   (2011-07-03 11:41) [12]

Типичная учебная задача, как всегда удивляет своей бессмысленностью.


 
danda ©   (2011-07-03 17:01) [13]

Удалено модератором
Примечание: Ну давай умничай.


 
danda ©   (2011-07-03 17:06) [14]

к слову пробывал так:
var

ffield, fvalue: string;
   opts : TLocateOptions;

begin
ffield := "kod";
fvalue := Edit1.Text;
opts := [loCaseInsensitive];

if not AdoTable1.Locate(ffield, fvalue, opts) then
 ShowMessage(fvalue + " - ââåäåííûé êîä íå íàéäåí!")
 else ****************************

и при else оно должно выводить не только найденный код в таблице, но и всю запись


 
Inovet ©   (2011-07-03 17:57) [15]

Не можешь строковые представления значений поле склеить через пробел или ещё через что?
FieldByName("my_field").AsString

И эта, пользователи за такой интерфейс и функциональность не убьют? Забор можно в тын переименовать.


 
sniknik ©   (2011-07-03 20:39) [16]

> FieldByName("my_field").AsString
зачем выдаешь страшную тайну которую никто в инете не знает!?!?!? :))

хотя, конечно сейчас опять будет про "белого бычка", это он знал, а вот как делать "в целом" не знал и не знает. ну типа "дайте копипасте код", иначе вы "сами не компетентны, и только умничаете".



Страницы: 1 вся ветка

Текущий архив: 2011.10.23;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.008 c
6-1242740282
avsam
2009-05-19 17:38
2011.10.23
TIdTCPClient таймаут


2-1309850310
Scott Storch
2011-07-05 11:18
2011.10.23
array of char to string and back


2-1309771257
adigozelov
2011-07-04 13:20
2011.10.23
pecat


6-1235119752
Андрей09
2009-02-20 11:49
2011.10.23
Как получить текст, выводимый на страницу html через javascript


1-1269513869
POP
2010-03-25 13:44
2011.10.23
Какое сообщение Win при восстановлении формы