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

Вниз

IB   Найти похожие ветки 

 
Фагот ©   (2003-05-18 18:23) [0]

Господа!
По-тихонечку начинаю изучать IB и до смешного обидно - простое поле типа VarChar. Вношу через IBExpert значение в поле. Для редактирования записи завёл DBEdit/ Так вот, в этом DBEdit-е как и во всех других DB-инструментах всё пустое место поля записи зхабивается пробелами. Допустим, размер поля - 50, строка - "Первая строка ". То есть текст и 37 пробелов. Удалю 10 пробелов - вставлю 10 символов - иначе никак!!!
Что не так? Никакого кода практически нет, так что там ошибки нет...


 
Zacho ©   (2003-05-18 20:41) [1]

Ничего не понял...
Можно понятнее ?


 
Johnmen ©   (2003-05-18 21:25) [2]

Этот вопрос относится к компонентам доступа. Какие используешь ?


 
DrPass ©   (2003-05-18 23:23) [3]

Это явление типичное для поля Char, а не VarChar. Ничего не перепутал? Или в свойствах полей указано FixedChar=true?


 
Фагот ©   (2003-05-19 11:03) [4]

Для тех, кто не понял - поле длинной 50 символов. Ввожу сслово "Текст" и в значении поля вместе со словом "Текст" появляется 45 пробелов, то есть "Текст ". Пробовал на двух машинах!
>Johnmen Что имеется ввиду - D6, стандартные IBDataBase, IBTransAction, IBTabl, DBGrid
> DrPass Где посмотреть или как определить эти свойства полей. В самом IBExpert всё редактируется абсолютно нормально...


 
kravchuk ©   (2003-05-19 11:08) [5]

>Фагот © (19.05.03 11:03)
Ты уверен что там добавляются пробелы?! просто обычно столбец грида расширяется до максимальной длины поля


 
Фагот ©   (2003-05-19 11:14) [6]

>kravchuk Да, блин, за кого Выменя принимаете? Я же говорю - ПРОБЕЛЫ, #32 символ, если так понятнее, удалил три символа - вставил три символа, но не больше...


 
Victor_Cr ©   (2003-05-19 11:55) [7]

Эта ошибка на клиенте... на сервере эти данные хранятся без пробелов (должны хранится). Поэтому в инспекторе свойств компонент доступа (IBTable, IBDataBase) ищи >> DrPass © (18.05.03 23:23) в том поле которое тебя интересует.

А это
> Фагот © (19.05.03 11:14)
> >kravchuk Да, блин, за кого Выменя принимаете?

лишнее, так не стоит делать в форумах... Удачи


 
гончий   (2003-05-19 12:57) [8]

Действительно TIBTable с полями типа Char такое вытворяет. Я лично для доступа к IB, да и другим СУБД использую ZeosLib


 
Фагот ©   (2003-05-19 14:05) [9]

Может мне кто-нибудь скажет - в чём причина? Что конкретно нужно сделать с TIBTable, чтобы избавиться от проблемы?


 
Danilka ©   (2003-05-19 14:07) [10]

Фагот © (19.05.03 14:05)
не использовать никогда TIBTable.
при работе с серваками совсем другой подход, отличный от работы с таблицами. надо работать через запросы, забирать только то, что нужно, а не всю таблицу.


 
MSSQL2k   (2003-05-19 14:22) [11]

Фагот © (18.05.03 18:23)
>простое поле типа VarChar

попробуйте поменять на другой тип..например nVarChar(если в IB есть такой) и т.п.
..чтото на подобе в MSSQL у меня было..


 
Фагот ©   (2003-05-19 14:36) [12]

Де не то это всё, не то :-(((((
Почему я откываю через IBTable другие базы, например, empployees.gdb и там с этим всё нормально!.. Создаю свою базу с нуля и сразу сабж :-(((


 
app ©   (2003-05-19 14:46) [13]

Раз другие нормально, а твоя нет, то сделай сам вывод!


 
MSSQL2k   (2003-05-19 14:47) [14]

..Вы точно попробывали?
MSSQL2k (19.05.03 14:22)
:)


 
Фагот ©   (2003-05-19 14:54) [15]

Из 10 ответов только один несёт хоть крохи информации. Уважаемые господа, если Вы не разбираетесь - не отвечйте, пожалуйста, не обнадёживайте зря!!!


 
Anatoly Podgoretsky ©   (2003-05-19 15:05) [16]

Другие работают - работают, а твоя не работает, в чем различие - в тебе, как ты ее создаешь.


 
Фагот ©   (2003-05-19 16:05) [17]

НУ ДАК И СКАЖИТЕ - ЧТО Я ДЕЛАЮ НЕ ТАК! ЧЕГО Я ДОБИВАЮСЬ! СКАЖИТЕ В ЧЁМ МОЯ ОШИБКА!


 
Danilka ©   (2003-05-19 16:09) [18]

Фагот © (19.05.03 16:05)
когда ты создаешь базу, у тебя ошибка в скрипте в 17 строке.



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

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

Наверх




Память: 0.51 MB
Время: 0.024 c
14-26771
EvgenTss
2003-05-20 21:56
2003.06.09
низкая скорость выполнения кода откомпилированного в delphi 7


8-26614
Арм
2003-02-26 02:37
2003.06.09
Трабла с OpenGL


1-26501
ayder
2003-05-28 16:39
2003.06.09
Редактор свойств с немодальным окном


1-26541
pet
2003-05-27 20:51
2003.06.09
Отдельный процесс


1-26509
OlegM
2003-05-28 20:41
2003.06.09
Помогите разобраться с динамически создаваемыми компонентами