|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
записать значение двух полей в третье поле
есть поля
field1, field2, field3 field1 - dbedit1.text - Пушкин field2 - dbedit2.text- Александр field3 -dbedit3.text Сергеевич как сделать чтобы значение field4 - dbedit4.text было Пушкин Александр Сергеевич использую zeos, dbgrid, mysql помогите очень нужно!!!! в делфи новичок, похожую темку находил, но сейчас не могу найти как сделать... |
#2
|
||||
|
||||
Код:
// Table1.Edit; Table1.FieldByName('FIO').AsString:=Table1.FieldByName('F').AsString+' '+ Table1.FieldByName('I').AsString+' '+ Table1.FieldByName('O').AsString; // Table1.Post; Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
Andrew_MSK (06.03.2012)
|
#3
|
|||
|
|||
спасибо
а как поступить с zquery...и если поле dbmemo... zquery1.SQL.Text:=(' update tbl set field4= (field1.AsString+.... так или как-то иначе... немного изменю вводные: необходимо чтобы в поле dbmemo1 автоматом записывались сведения из dbedit1,dbedit2,dbedit3,... данные заполняются посредством zquery1... причем к примеру если было в поле Пушкин Александр Сергеевич, и в DBEditы забили Толстой Лев Николаевич...то в dbmemo1 имееем Пушкин Александр Сергеевич,Толстой Лев Николаевич, и т.д. на какое событие dbmemo1 делать вставку новых значений... (без нажатия кнопки) использую dbmemo1 так как будет много информации.... ОЧЕНЬ НУЖНО!!! спасибо всем за помощь!!!! если можно помощь кодом delhi!!! Последний раз редактировалось Andrew_MSK, 05.03.2012 в 17:54. |
#4
|
||||
|
||||
по идее реальное поле ФИО в таблице вообще не нужно - можно запросом возвращать сумму полей Ф+И+О если потребуется.
Пишу программы за еду. __________________ |
#5
|
|||
|
|||
вообще пример с фио просто так, в реальности будут вводиться даты, когда ходили к клиенту на работы... т.е. необходимо чтобы в одном поле было последнее посещение, а в мемо-поле были все посещения!!!!
конкатенация... случаем не то что мне нужно? dbmemo работает ли с string? |
#6
|
|||
|
|||
если поле делаю dbedit
то работает, но плохо следующее Код:
var p,p1,p2,p3 :string; ...dbedit4.change... dbedit4.text:=p p1:=dbedit1.text; p2:=dbedit2.text; p3:=dbedit3.text; p:=p1+p2+p3; если делаю Код:
p:=p+p1+p2+p3; 1. с dbmemo такое дело вообще не работает 2. зациклив получил в dbedit только порядка 70 символов, а у меня будет больше длина((( 3. ПОМОГИТЕ правда очень нужно!!!! (p.s.:продолжаю изучать сам) |