Вниз
Скачать: CL | DM;

Посоветуйте как организовать ввод в таблицу.   Найти похожие ветки 

← →
DROWSY   (2010-10-11 02:50) [0]

Нужно заполнять строковое поле базы в гриде числами, разделёнными символами, например:
2:45:67:22
3:98
35:47:11:76:32:49
Как это сделать ?


← →
Германн ©   (2010-10-11 03:17) [1]


> Нужно заполнять строковое поле базы в гриде числами, разделёнными
> символами, например:

@Xbck


← →
Германн ©   (2010-10-11 03:20) [2]


> Нужно заполнять строковое поле базы в гриде числами, разделёнными
> символами, например:
> 2:45:67:22
> 3:98
> 35:47:11:76:32:49
> Как это сделать ?
>

Что именно нужно сделать? Твой пример совершенно не информативен.


← →
KilkennyCat ©   (2010-10-11 06:50) [3]

inttostr() + ":"


← →
И. Павел ©   (2010-10-11 09:22) [4]

> [0] DROWSY   (11.10.10 02:50)

Если я правильно понял вопрос, то можно сделать Grid только для чтения, а все операции по добавлениюб/редактированию полей производить на специальных формах в Edit по нажатию кнопки и предварительно проверяя формат введенных данных.
И вообще ИМХО лучше отказаться от редактирования данных в гриде напрямую, т.к. это очень негибкий подход, хотя и халявный.


← →
Anatoly Podgoretsky ©   (2010-10-11 11:26) [5]


> Как это сделать ?

Для этого нужны две вещи - клавиатура и оператор.


← →
Sergey13 ©   (2010-10-11 12:28) [6]

> [0] DROWSY   (11.10.10 02:50)
> Как это сделать ?

А не будет твой следующий вопрос звучать так:
-Как распарсить строку, состоящую из чисел разделенных символом :
?


← →
KilkennyCat ©   (2010-10-11 23:09) [7]


> И. Павел ©   (11.10.10 09:22) [4]

> И вообще ИМХО лучше отказаться от редактирования данных
> в гриде напрямую, т.к. это очень негибкий подход, хотя и
> халявный.


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



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.004 c
2-1286286239
alekslep
2010-10-05 17:43
2011.01.02
Delphi и 2 бд


15-1279792599
Baks
2010-07-22 13:56
2011.01.02
Посоветуйте платный хостинг


2-1286382969
Илья2
2010-10-06 20:36
2011.01.02
Как завершить работу DLL?


15-1285071657
неокубинец
2010-09-21 16:20
2011.01.02
нашёл Зенит 11


8-1208839462
doKi
2008-04-22 08:44
2011.01.02
шейдары




   Наверх