Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.013 c
3-26349
AlexAvz
2003-05-20 13:43
2003.06.09
Перенос БД на другой компьютер


14-26698
Infinity
2003-05-24 17:18
2003.06.09
Переход с Делфи 5 на Делфи 7.


11-26419
Alexander
2002-09-17 16:33
2003.06.09
Вопрос по главному меню: создал пункт меню с подменю - всё Ок!


14-26715
Лфкищ
2003-05-22 09:19
2003.06.09
Про Rus Eng


1-26570
HanIP
2003-05-28 13:23
2003.06.09
Пробелы Срочно плиззззз





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский