|
怎样在自己的进销存里导入速达、管家婆和用友的数据(4) if OpenDlg.Execute then begin sFileName := OpenDlg.FileName; edtSDData.Text := sFileName; end; end; function TfrmUpdateSD3000.ConectSD3000(sDBPath: string): Boolean; begin Result := False; if Trim(sDBPath) = '' then begin ShowMsg('请输入数据库路径!'); Exit; end; if not FileExists(sDBPath) then begin ShowMsg('数据库路径不正确,系统找不到指定的文件!'); Exit; end; IBDatabase1.DefaultTransaction := IBTransaction1; IBDatabase1.DatabaseName := sDBPath; try IBDatabase1.Open; except end; if IBDatabase1.Connected then Result := True else ShowMsg('连接数据库出错,请输入正确的速达数据库文件!'); end; function TfrmUpdateSD3000.OpenIBDataSet(sDBName: string): Boolean; begin Result := True; if IBDataSet1.Active then IBDataSet1.Close; IBDataSet1.SelectSQL.Text := sDBName; try IBDataSet1.Open; except result := false; end; end; procedure TfrmUpdateSD3000.bbNoClick(Sender: TObject); begin inherited; Close; end; procedure TfrmUpdateSD3000.bbOkClick(Sender: TObject); begin inherited; if PageControl.TabIndex = 0 then InputAllSD3000Data else if PageControl.TabIndex = 1 then InputAllUfSoft80Data else if PageControl.TabIndex = 2 then InputAllGrASPData; end; procedure TfrmUpdateSD3000.InputAllUfSoft80Data; begin ShowMsg('请选择正确的用友财务UFERP-M8系列的数据库文件!'); end; procedure TfrmUpdateSD3000.InputAllSD3000Data;
|