home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2000 May
/
Chip_2000-05_cd1.bin
/
tema
/
SW602
/
Winbase
/
EShop_demo
/
REPLIKACE.PGM
< prev
next >
Wrap
Text File
|
2000-03-16
|
1KB
|
55 lines
{$$3220792583 }INCLUDE
table srvtab;
procedure replikuj(kam:Boolean);
{*******************************************************************}
var
replOK:Boolean;
begin
replOK:=Areplicate(kam);
if not replOK then Info_Box("UPOZORN╠N═","Replikace nebyla ·sp∞Ünß, zkontrolujte komunikaci MAIL602!");
end;
procedure prepis_adr(name:string[32]);
{*******************************************************************}
var
irec:trecnum;
curs:cursor;
query:string[250];
pocet:integer;
u:untyped;
OK: Boolean;
begin
query:="SELECT SRVNAME, ADDR1, ADDR2 FROM INFOREPL WHERE SRVNAME="+""""+name+"""";
if not Open_sql_cursor(Curs,query) then Rec_cnt(Curs, pocet);
//srvtab[0].addr1:="{Internet}milkom@software602.cz";
if pocet >0 then
begin
u:=name;
irec := Look_up(srvtab,"SRVNAME",u);
if irec<>-1 then
begin
OK:=YesNo_box("UPOZORN╠N═", "Opravdu chcete p°epsat adresy serveru v systΘmovΘ tabulce?");
if OK then
begin
srvtab[irec].addr1:=curs[0].addr1;
srvtab[irec].addr2:=curs[0].addr2;
end;
end
else Info_box("UPOZORN╠N═", "Nenalezen server zadanΘho jmΘna v aplikaΦnφ tabulce InfoRepl");
end
else Info_box("UPOZORN╠N═", "Nenalezen server zadanΘho jmΘna v systΘmovΘ tabulce SRVTAB, server nebyl zaregistrovßn");
close_cursor(curs);
end;