Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 12.05.2013, 02:15   #1
pakusya
Пользователь
 
Регистрация: 17.10.2008
Сообщений: 23
По умолчанию Как исправить ошибку

Здравствуйте, помогите пожалуйста. Как исправить ошибку:
"Project raised exception class EDatabaseError with message "..." is not a valid integer value for field ".."".

в таблице аксес "Должность" только два столбца ключ и наименование, при нажатии на DBEdit а форме открывается форма "Должность" и в ней выбирается наименование, вот здесь при выборе и выходит эта ошибка, связь через Ado
вот код формы должность:

Код:
unit Unit26;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Grids, DBGrids;

type
  TForm26 = class(TForm)
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    DBGrid1: TDBGrid;
    procedure Button3Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form26: TForm26;

implementation

uses Unit4, Unit8;

{$R *.dfm}

procedure TForm26.Button3Click(Sender: TObject);
begin
Form4.DBEdit70.Text:= Form26.DBGrid1.SelectedField.AsString;
close;
end;

procedure TForm26.Button1Click(Sender: TObject);
begin
DataModule8.DolgnostT.Insert;
  DBGrid1.SetFocus;
end;

procedure TForm26.Button2Click(Sender: TObject);
begin
DataModule8.DolgnostT.Delete;
end;

procedure TForm26.Button4Click(Sender: TObject);
begin
If DataModule8.DolgnostT.Modified then DataModule8.DolgnostT.Post;
end;

end.
И еще почему при создании связей через Field Link Designer перестают отображаться данные на таблицах в форме?



___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 13.05.2013 в 10:54.
pakusya вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как исправить ошибку 1Павел1 C++ Builder 4 28.02.2013 20:46
как исправить ошибку obsession Общие вопросы Delphi 1 15.04.2012 10:20
как исправить ошибку Katrina* Паскаль, Turbo Pascal, PascalABC.NET 9 21.12.2011 00:17
как исправить ошибку? Gerain4 Помощь студентам 4 08.12.2011 08:11
Как исправить ошибку? True_girl Помощь студентам 0 19.04.2010 22:47