Kuks |
Отправлено: 06.10.2005, 11:38 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 108
|
ADO-SQL2000.
Хочется опять поднять эту тему. Ситуация следующая:
При клике на TDBEdit курсор остается в месте клика, далее
нажатия символов не отображаются в поле, а происходит переполнение буфера.
Поле в записи можно отредактировать только так:
Нажать END — курсор уйдет в конец строки, затем BackSpase до
начала данных в TDBEdit — и потом нармально все редактируется!
Почему? Заранее спасибо
|
|
** Admin |
Отправлено: 06.10.2005, 19:46 |
|
Не зарегистрирован
|
Предположить можно все что угодно.
Например что стоит ограничение MaxLength на число символов
и т.д.
Код в студию. |
|
Kuks |
Отправлено: 07.10.2005, 07:34 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 108
|
Да какой-там код. На форме объект TDBEdit, связанный
полем БД на SQL-2000, используя ADO.
Все свойства TDBEdit по умолчанию, все работает,
поля нормально отображаются, никаких событий TDBEdit
не обрабатывается, тем не менее курсор ведет себя как описано
выше!
|
|
Gedeon |
Отправлено: 07.10.2005, 11:38 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Скрипт таблицы покажите
|
|
Kuks |
Отправлено: 07.10.2005, 12:45 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 108
|
Пожалуйста,
CREATE TABLE [dbo].[Register] (
[No] [bigint] IDENTITY (9188, 1) NOT NULL ,
[Script] [char] (20) COLLATE Cyrillic_General_CI_AS NULL ,
[Object_Name] [char] (80) COLLATE Cyrillic_General_CI_AS NOT NULL ,
[Full_Obj_Name] [text] COLLATE Cyrillic_General_CI_AS NULL ,
[City] [char] (30) COLLATE Cyrillic_General_CI_AS NULL ,
[Block_City] [char] (30) COLLATE Cyrillic_General_CI_AS NULL ,
[Street] [char] (50) COLLATE Cyrillic_General_CI_AS NULL ,
[Scope] [char] (30) COLLATE Cyrillic_General_CI_AS NULL ,
[Block_Scope] [char] (30) COLLATE Cyrillic_General_CI_AS NULL ,
[Town] [char] (30) COLLATE Cyrillic_General_CI_AS NULL ,
[Type_Constr] [char] (50) COLLATE Cyrillic_General_CI_AS NULL ,
[For_Cust] [bit] NULL ,
[Cust] [char] (50) COLLATE Cyrillic_General_CI_AS NULL ,
[Project] [char] (50) COLLATE Cyrillic_General_CI_AS NULL ,
[Depat] [char] (30) COLLATE Cyrillic_General_CI_AS NULL ,
[Name] [char] (50) COLLATE Cyrillic_General_CI_AS NULL ,
[Bur] [int] NULL ,
[Stat_zond] [int] NULL ,
[Din_Zond] [int] NULL ,
[Date] [smalldatetime] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
|
|