자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi FireDAC 를 이용한 DB 접속( MSSQL )
2019.09.06 17:30
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
개발 환경 : 시애틀 , Android
Firedac
TFDConnection Component 를 이용하여 , Wizard 를 통하여 TEST 는 "Connection established Successfully"
접속확인 OK를 하여 Wizard 를 종료
Compile 진행시
Error : Unit1.pas(13): F2613 Unit "FireDac.Phys.mssql"not Found.
해당 소스
unit Unit1;
interface
uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, Data.DB,
FMX.StdCtrls, FMX.Edit, FMX.Menus, FMX.Controls.Presentation,
FireDAC.Stan.Intf, FireDAC.Stan.Option, FireDAC.Stan.Error, FireDAC.UI.Intf,
FireDAC.Phys.Intf, FireDAC.Stan.Def, FireDAC.Stan.Pool, FireDAC.Stan.Async,
FireDAC.Phys, FireDAC.FMXUI.Wait, FireDAC.Comp.Client,
FireDAC.Stan.Param, FireDAC.DatS,
FireDAC.DApt.Intf, FireDAC.DApt, FireDAC.Comp.DataSet, FireDAC.Phys.MSSQL,
FireDAC.Phys.MSSQLDef;
type
TForm3 = class(TForm)
Panel1: TPanel;
Menu: TMenuBar;
Pnl_Login: TPanel;
ProgressBar: TProgressBar;
Panel2: TPanel;
Btn_Login: TButton;
LB_ID: TLabel;
LB_PassWord: TLabel;
FDConnection1: TFDConnection;
procedure Btn_LoginClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form3: TForm3;
implementation
{$R *.fmx}
Uses
uInterNet_Check;
procedure TForm3.Btn_LoginClick(Sender: TObject);
begin
Try
Try
if FDConnection1.Connected then
begin
end;
Except
End;
Finally
End;
end;
end.
----------------
Uses 절에 자동으로 생성되어 컴파일이 불가 합니다.
문제점을 해결 할수 있는 방법을 조언 구합니다.
댓글 2
Delphi FireDAC 를 이용한 DB 접속( MSSQL )
2019.09.06 17:30
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
개발 환경 : 시애틀 , Android
Firedac
TFDConnection Component 를 이용하여 , Wizard 를 통하여 TEST 는 "Connection established Successfully"
접속확인 OK를 하여 Wizard 를 종료
Compile 진행시
Error : Unit1.pas(13): F2613 Unit "FireDac.Phys.mssql"not Found.
해당 소스
unit Unit1;
interface
uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, Data.DB,
FMX.StdCtrls, FMX.Edit, FMX.Menus, FMX.Controls.Presentation,
FireDAC.Stan.Intf, FireDAC.Stan.Option, FireDAC.Stan.Error, FireDAC.UI.Intf,
FireDAC.Phys.Intf, FireDAC.Stan.Def, FireDAC.Stan.Pool, FireDAC.Stan.Async,
FireDAC.Phys, FireDAC.FMXUI.Wait, FireDAC.Comp.Client,
FireDAC.Stan.Param, FireDAC.DatS,
FireDAC.DApt.Intf, FireDAC.DApt, FireDAC.Comp.DataSet, FireDAC.Phys.MSSQL,
FireDAC.Phys.MSSQLDef;
type
TForm3 = class(TForm)
Panel1: TPanel;
Menu: TMenuBar;
Pnl_Login: TPanel;
ProgressBar: TProgressBar;
Panel2: TPanel;
Btn_Login: TButton;
LB_ID: TLabel;
LB_PassWord: TLabel;
FDConnection1: TFDConnection;
procedure Btn_LoginClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form3: TForm3;
implementation
{$R *.fmx}
Uses
uInterNet_Check;
procedure TForm3.Btn_LoginClick(Sender: TObject);
begin
Try
Try
if FDConnection1.Connected then
begin
end;
Except
End;
Finally
End;
end;
end.
----------------
Uses 절에 자동으로 생성되어 컴파일이 불가 합니다.
문제점을 해결 할수 있는 방법을 조언 구합니다.
https://stackoverflow.com/questions/39799553/delphi-seattle-firedac-phys-mssql-not-found
참고하시면 될 듯 합니다.