[more] Здравствуйте, помогите пожалуйста. Как исправить ошибку:
"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.AsStri ng;
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 перестают отображаться данные на таблицах в форме?
[/more]
"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.AsStri ng;
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 перестают отображаться данные на таблицах в форме?
[/more]