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

Вниз

---|Ветка была без названия|---   Найти похожие ветки 

 
Lika   (2003-07-08 15:09) [0]

Ошибка выходит при выполнении следующей операции:
Dm.DataSourse1.DataSet:=Dm.Table1;

Мой вопрос переместили в "Потрепаться", но мне срочно нужно решить эту проблемму!


 
AbrosimovA ©   (2003-07-08 15:26) [1]

Dm.DataSour ce1.DataSet:=Dm.Table1;


 
Lika   (2003-07-08 15:38) [2]

>Dm.DataSource1.DataSet:=Dm.Table1;
Это просто опечатка в программном коде синтаксических ошибок нет.
DataSource1, я вообще переименовываю в DSNakl и таму подобное.
Так что дело не в этом.

У кого есть другие варианты, почему возникает ошибка?
В WinXp, где я разрабатываю приложение ее нет.
Ошибка возникает в Win98.

Помогите пожалуйста!



 
Жук ©   (2003-07-08 15:46) [3]

DataSource1 куда данные таблицы отображает ?


 
AbrosimovA ©   (2003-07-08 15:53) [4]

Команда написана правильно, но лучше, если приведете более полный код.


 
sniknik ©   (2003-07-08 16:34) [5]

возможно просто кодом не отделатся, а целое исследование проводить придется.

на случай проверки совместимости неплохо иметь несколько операционок. в данном случае ничего сказать не могу, но судя по всему может быть что угодно.
ну как пример, гдето строка представлена в юникоде (2 байта на символ, XP "понимает" в 98м это просто строка в 2раза длиннее. на присвоении короткой ошибка). это самое "умное" обьяснеие что пришло в голову. а в конце окажется что что ктото гдето "лоханулся". :-))
а может дельфи ни причем а ошибку дает база (как при инсерте в в поле строки длиннее поля), если Table1 активна то мало ли какие команды к базе шлет.
не просто так не скажеш, да еще и "срочно".


 
Lika   (2003-07-08 16:45) [6]

>DataSource1 куда данные таблицы отображает ?
В DBGrid.

>Команда написана правильно, но лучше, если приведете более полный код.
Код очень простой:
DM.Table1.Edit;
Dm.DataSource1.DataSet:=Dm.Table1;
Form1.ShowModal;
// форма ввода


 
sniknik ©   (2003-07-08 16:52) [7]

DM.Table1.Edit;
убери. и попробуй присваивать не активную
DM.Table1.Close;
Dm.DataSource1.DataSet:=Dm.Table1;
DM.Table1.Open;
Form1.ShowModal;

(вряд ли поможет но чуть понятнее станет, в смысле где происходит)
что происходит пиши полностью, не экономь на буквах.



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

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

Наверх




Память: 0.48 MB
Время: 0.023 c
7-101010
L_Dmitrty
2003-05-20 11:09
2003.07.31
Записи


3-100573
Zelius
2003-07-04 10:06
2003.07.31
Проблемы с запросами из-под FastReport


8-100841
Intell
2003-04-04 06:30
2003.07.31
Как узнать разрешение видео?


1-100667
Sensor
2003-07-18 04:41
2003.07.31
Edit2.Text минус Edit1.Text


3-100643
DBDev
2003-07-10 10:14
2003.07.31
Как программно осуществить транспортировку данных?