Форум: "Базы";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
ВнизКак уменьшить размер текстового поля таблицы в БД Access? Найти похожие ветки
← →
Michael5 (2005-07-07 21:25) [0]Открываю таблицу в режиме конструктора (в майкрософт акцесс), и пытаюсь уменьшить размер одного из текстовых полей с 250 до 50 знаков. Пытаюсь сохранить внесенные изменения - акцесс пытается это сделать, потом выдает сообщение: не хватает места на диске или памяти.
Памяти - 256Мб, места на диске - пару гигабайт, файл подкачки - 700Мб...
Как с этим бороться?
Нужно уменьшить, потому что DBGrid, подключенная к этой БД, отображает это поле очень длинным, и не дает его уменьшить (оно идет первым полем). Подскажите, как можно задать ширину этого поля?
Заранее благодарен!
← →
Michael5 (2005-07-07 21:30) [1]Хотел бы уточнить второй вопрос:
Есть ли свойство у DBGrid, которое устанавливает ширину столбца автоматически в зависимости от размеров данных, или дает возможность ручного изменения размеров?
← →
Michael5 (2005-07-07 21:33) [2]В общем-то, ни DragMode, ни dgColumnResize не помогают...
← →
Michael5 (2005-07-07 21:38) [3]Все, разобрался:
dbgrid1.Columns.Items[0].Width:=...;
← →
Desdechado © (2005-07-08 13:13) [4]вообще-то размер поля и размер его отображения - 2 больших разницы, как говорят в Одессе
то ли ты делаешь, а?
← →
isasa © (2005-07-08 15:50) [5]если приспичило, можно попробовать так
DBGrid1.Columns[0].Width:=DBGrid1.Canvas.TextWidth(<строка максим. длины>)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c