![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с TStringGrid. [D2005, XP]
PKM © (2007-01-16 12:35:00)Подскажите плиз, как сделать. У меня три столбца. В первом столбце надо сделать, чтоб пользователь мог ввести только одну или две цифры, во второй столбец - до пяти любых символов, в третий - до 25 букв кирилицы и(или) пробел. Спасибо за внимание.
Amoeba (2007-01-17 13:50:00) [1]Можно еще использовать TkbmMemTable. Имеет встроенное сохранение содержимого в файл.
pkm (2007-01-17 13:00:00) [2]Спасибо.
novill (2007-01-17 09:54:00) [3]pkm
Есть такая штука - TСlientDataset называется, почитай, может заинтересует :)
pkm (2007-01-17 06:43:00) [4]
> Проще? Странно.
И как это использовать в программе?
Anatoly Podgoretsky (2007-01-16 22:44:00) [5]> pkm (16.01.2007 13:36:08) [8]
> Мне чем проще, тем лучше.
Проще? Странно.
pkm (2007-01-16 14:31:00) [6]спасибо. за ссылки. посмотрю. А по поводу моего вопроса идей больше нет?
Sergey13 (2007-01-16 14:17:00) [7]> [14] pkm (16.01.07 14:04)
яндекс - ссылка на тонны.
гугл - ссылка на сотни тонн.
sql.ru - ссылка на неплохую коллекцию.
http://www.delphimaster.ru/articles.htmlи http://www.delphimaster.ru/books/- то-же можно поискать
pkm (2007-01-16 14:04:00) [8]Ссылку не дадите? почитать тонны литературы.
_RusLAN (2007-01-16 14:02:00) [9]Смотрите в сторону Firebird Embedded
или на другие похожие БД
Sergey13 (2007-01-16 14:00:00) [10]> [11] pkm (16.01.07 13:47)
Какой же тут секрет, если на эту тему написаны тонны литературы. Скажу лишь, что БДЕ это один из видов (технологий) доступа к данным. Например есть еще компоненты прямого доступа к конкретным СУБД.
pkm (2007-01-16 13:47:00) [11]
> БД и БДЕ - это не одно и то-же. С БД отлично работают и
> без БДЕ.
Это как если не секрет?
vasIzmax (2007-01-16 13:41:00) [12]Попробуй че-нить типо этого:
var
i,j,d:integer;
s:string;
begin
for i:=1 to 3 do
for j:=1 to 3 do
begin
d:=length(form1.StringGrid1.Cells[i,j]);
if d>2 then
begin
showmessage('error');
form1.StringGrid1.Cells[i,j]:='';
end;
end;
end;
Sergey13 (2007-01-16 13:39:00) [13]> [6] pkm (16.01.07 13:22)
БД и БДЕ - это не одно и то-же. С БД отлично работают и без БДЕ.
pkm (2007-01-16 13:36:00) [14]Access'а нет! BDE нельзя инсталить, не моя прихоть. Мне чем проще, тем лучше. А сейчас я занимаюсь извратом, только чтоб работало. чем быстрее сделаю тем быстрей отвяжуться.
Elen (2007-01-16 13:32:00) [15]
> Прога должа работать на тех компах, где нет BDE. из-за этого
> у меня и головная боль.
А почему бы с прогой BDE не инсталить? или не выбрать другого провайдера типа Access?
pkm (2007-01-16 13:22:00) [16]Прога должа работать на тех компах, где нет BDE. из-за этого у меня и головная боль.
Sergey13 (2007-01-16 13:13:00) [17]> [4] pkm (16.01.07 13:11)
А почему бы не воспользоваться БД?
pkm (2007-01-16 13:11:00) [18]У меня на форме в TStringGrid заносят информацию, и потом я сохраняю в нетипизированный файл (задумка такая).
Sergey13 (2007-01-16 13:03:00) [19]> [0] PKM (16.01.07 12:35)
А где эти столбцы хранятся?
pkm (2007-01-16 12:56:00) [20]А у грида нет такой возможности как у Tedit мах кол-во символов?