|
怎样在自己的进销存里导入速达、管家婆和用友的数据(5) var sSql1, sSql2, sField1, sField2, sConst: string; begin if not ConectSD3000(edtSDData.Text) then Exit; Screen.Cursor := crHourglass; sSql1 := ''; sSql2 := ''; sField1 := ''; sField2 := ''; sConst := ''; //部门 sSql1 := 'SELECT * FROM DEPARTMENT'; sSql2 := 'SELECT * FROM BaseInfo'; sField2 := 'Mode,Name1'; sField1 := '!CONST,Name'; sConst := intToStr(BASE_DEPT); InputSD3000(sSql1, sSql2, sField1, sField2, sConst); //职员类别 sSql1 := 'SELECT * FROM EMPTYPE'; sSql2 := 'SELECT * FROM BaseInfo'; sField2 := 'Mode,Name1'; sField1 := '!CONST,Name'; sConst := intToStr(BASE_EMPLOYE_SORT); InputSD3000(sSql1, sSql2, sField1, sField2, sConst); //职员 sSql1 := 'SELECT e.*,s.Name as SexName,d.Name as DEPARTMENTName,t.Name as EmpTypeName ' + 'FROM EMPLOY e,EMPTYPE t,SEX s,DEPARTMENT d ' + 'WHERE e.EMPTYPEID=t.EmpTYPEID and e.Sex=s.ID and e.DEPARTMENT=d.ID'; sSql2 := 'SELECT * FROM Employe'; sField2 := 'Usercode,Name,Business,PostalCode,Place,DutyDate,Wage,ID_Card,Address,' + 'Sex,ComeDate,EMail,Learning,PhoneCall,Phone,PhoneMove,Dept,Sort'; sField1 := 'EMPCODE,NAME,DUTY,POSTCODE,FOREFATHER,POSTDATE,PAY,IDCARD,ADDRESS,' + 'SEXNAME,BIRTHDAY,EMAIL,CULTURE,BP,TELEPHONE,HOMEPHONE,DEPARTMENTNAME,EMPTYPENAME'; InputSD3000(sSql1, sSql2, sField1, sField2, sConst); //商品单位 sSql1 := 'SELECT * FROM UNIT'; sSql2 := 'SELECT * FROM BaseInfo'; sField2 := 'Mode,Name1'; sField1 := '!CONST,Name'; sConst := intToStr(BASE_WARE_UNIT); InputSD3000(sSql1, sSql2, sField1, sField2, sConst); //仓库
|