Archív konference Delphi

Zpět na výběr roku archívu nebo přejít na fulltextové vyhledávání v konferenci.

IB/FB - nepodari se mi sposjit s DB - VYRESENO

[*] Ing. Jiri Sokol <js-delphi(zv)email(tec)cz> - 15.12.2004 18:02:50

> Tohle uz mam taky nejak zapracovane. Ja to resim uzivatelsky moznym nastavenim pauzy po spusteni aplikace. Kdyz ani po teto pauze se nepodari na podruhe pripojit, konci se mnou aplikace - ohlasi to a zavre se.
>
> TED!!! jsem vypozoroval, ze se z nejakeho duvodu nespusti sluzba FBserver. Ta nabehne az pote, co system ohlasi vsechny mozne druhy ohrozeni systemu - takovy ten cerveny stit.
> Nevite nekdo, jak bych mohl "predradit" service FBserver pred vsechny ostatni? A nebo co se to vubec deje???

Ahoj jeste jednou!
Tak se mi to povedlo vyresit. Ten timeout byl potreba nastavit skoro az na 110s - coz se mi vubec nelibilo a tak jsem patral dal. Nakonec se zjistilo, ze to cele zpusobila chybna instalace AVG6.0.
Odinstalovalo se AVG a service FBServer se rozjel temer okamzite po startu. Tak jsme nainsatlovali AVG7.0 a vse je OK.
Uz jsem ja i klient spokojeny. ;o)

Dekuji vsem, ze jste se venovali memu problemu.
DIKY!!

Jirka
--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
D6Prof+SP3; WinXPProf+SP2; FB 1.5.1
programator amater

XP a COMM doplneni

[*] David Hankovec <david.hankovec(zv)centrum(tec)cz> - 15.12.2004 18:00:50

Aha, no nevadi, tak ja to zkusim alespon na casti kodu. Treba se mi ozve nekdo, kdo to pod XP otestoval (pevne doufam, ze to funguje a pak budu rad, ze jste neco takoveho vytvoril).
Dik.
Hankovec


______________________________________________________________
> Od: "Petr Vones" <konference(zv)petrvones.net>
> Komu: delphi-l(zv)clexpert(tec)cz
> Datum: Wed, 15 Dec 2004 17:50:49 +0100
> Predmet: Re: XP a COMM doplneni
>
> From: "David Hankovec" <david.hankovec(zv)centrum(tec)cz>
> > Omlouvam se, ted pri zpetnem listovani mnozstvim prispevku jsem si vsiml, ze
> > se tu neco podobneho jiz resilo nedavno, cili spise bych postavil otazku asi
> > pro pana Vonese - funguje Vase AsyncFree i pod XP ? Velmi dekuji za odpoved.
>
> To bohuzel nevim, protoze jsem s tim uz nekolik let nic nedelal.
>
> Petr Vones
>
>
>
>

XP a COMM doplneni

[*] David Hankovec <david.hankovec(zv)centrum(tec)cz> - 15.12.2004 17:24:47

Omlouvam se, ted pri zpetnem listovani mnozstvim prispevku jsem si vsiml, ze se tu neco podobneho jiz resilo nedavno, cili spise bych postavil otazku asi pro pana Vonese - funguje Vase AsyncFree i pod XP ? Velmi dekuji za odpoved.


David Hankovec

Microsoft Project v Delphi

[*] Dan <xfojtik(zv)centrum(tec)cz> - 15.12.2004 17:22:47

Mel bych jednu otazku. Resim, jak otevrit v me aplikaci v okne Microsoft
Project (pripadne Word nebo Excel). Nevite jak na to? Pripadne kde k tomu
najit nejakou literaturu?
Predem diky,

Dan

XP a COM

[*] David Hankovec <david.hankovec(zv)centrum(tec)cz> - 15.12.2004 17:16:46

Dobry den, potreboval bych radu. Pouzil jsem komponentu pro komunikaci pres COM od VarianSoftware (asi notoricky znama Async32) a zjistil jsem, ze mi pri otevirani portu pod XP stale hazi chyby. Nestalo se Vam nekomu totez ? Asi bych presel na AsyncFree (pan Vones - snad pod XP funguje), bohuzel jsem na ni narazil az dele, a je to vse o prepisovani dosti radek kodu. Ladim to na W98, nyni jsem to vyzkousel na XP a nestacil jsem se divit. Zkousel jsem to zatim na 2 strojich, oba stejne.

Diky za kazdou radu.

David Hankovec

IB/FB - nepodari se mi sposjit s DB - POMOCT!

[*] Marek Dostal <konf(zv)agnis(tec)cz> - 15.12.2004 14:50:35

> Mam aplikaci, ktera se ma po spusteni PC sama spustit. Resil jsem to
> nejjednoduseji jak to jde - pridanim zastupce do "Po spusteni".
> Problem je v tom, ze aplikace se ma napojit na FB server a to neprojde s
> timto hlasenim:
>
> Unable to complete network request to host "RENATA".
> Failed to establish a connection.
> Nemohlo byt vytvoreno zadne pripojeni, protoze cilovy pocitac je aktivne
> odmitl.
>
> Na PC klienta je WinXP Professional + SP2.
>
> Pokud aplikaci spustim "rucne", vse je OK. Jsem uz z toho "na prasky"...

Problem by mohl byt v tom, ze SP2 narozdil od predchozich verzi windows
blokuje veskerou komunikaci na vsech portech,m dokud neni aktivni Windows
Firewall. A je mozne, ze program se snazi pripojit k FB prave behem teto
doby. Potom se aktivuje Firewall, kde je port 3050 povolen (jinak by to
neslo spustit ani rucne) a pak uz to samozrejme spustit jde. Resenim je, aby
se program pripojoval k FB az po chvili od sveho spusteni, nebo po nejakou
dobu to zkousel a az pokud se to nepovede behem tohot timeoutu, tak pak ho
ukoncit.

Marek Dostal
D7Prof, WinXP Home, FireBird 1.0.2


IB/FB - nepodari se mi sposjit s DB - POMOCT!

[*] Ing. Jiri Sokol <js-delphi(zv)email(tec)cz> - 15.12.2004 14:44:35

--- Puvodni zprava ---
> Od: Pavel Poles <delphi(zv)noni(tec)cz>

> Resil jsem podobny problem, s tim ze jsem mel ale FB na stejnem pocitaci
> jako aplikaci.
> Reseni jsem pouzil jednoduche, proste aplikace se spusti a pripojit se
> zkousi nekolikrat s
> urcitym zpozdenim, az kdyz se ji to nepovede na poXte tak nahlasi chybu...
>
> Pavel Poles

Tohle uz mam taky nejak zapracovane. Ja to resim uzivatelsky moznym nastavenim pauzy po spusteni aplikace. Kdyz ani po teto pauze se nepodari na podruhe pripojit, konci se mnou aplikace - ohlasi to a zavre se.

TED!!! jsem vypozoroval, ze se z nejakeho duvodu nespusti sluzba FBserver. Ta nabehne az pote, co system ohlasi vsechny mozne druhy ohrozeni systemu - takovy ten cerveny stit.
Nevite nekdo, jak bych mohl "predradit" service FBserver pred vsechny ostatni? A nebo co se to vubec deje???
Diky jeste jednou
Jirka
--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
D6Prof+SP3; WinXPProf+SP2; FB 1.5.1
programator amater

IB/FB - nepodari se mi sposjit s DB - POMOCT!

[*] Stepan Dobias <stepan.dobias(zv)del(tec)cz> - 15.12.2004 15:26:38

Ahojda,
videl jsem v souvislosti se spoustenim aplikace po startu, ktera se
pripojovala na FB neco jako odcasovani, nez dojde k jejimu spusteni (asi
60-90 s) a pak to chodilo. Nebo tam opakovali pripojovani nekolikrat, nez to
prohlasili za chybu.

Stepan

----- Original Message -----
From: "Ing. Jiri Sokol" <js-delphi(zv)email(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, December 15, 2004 2:16 PM
Subject: IB/FB - nepodari se mi sposjit s DB - POMOCT!> Ahoj panove.
> Jsem u klienta a resim pro me nepochopitelny problem.
> Mam aplikaci, ktera se ma po spusteni PC sama spustit. Resil jsem to
nejjednoduseji jak to jde - pridanim zastupce do "Po spusteni".
> Problem je v tom, ze aplikace se ma napojit na FB server a to neprojde s
timto hlasenim:
>
> Unable to complete network request to host "RENATA".
> Failed to establish a connection.
> Nemohlo byt vytvoreno zadne pripojeni, protoze cilovy pocitac je aktivne
odmitl.
>
> Na PC klienta je WinXP Professional + SP2.
>
> Pokud aplikaci spustim "rucne", vse je OK. Jsem uz z toho "na prasky"...
>
> Prosim, poradite nekdo jak dal?
> Diky
> Jirka
> --------------------------------------------------
> Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
> D6Prof+SP3; WinXPProf+SP2; FB 1.5.1
> programator amater
>
>

IB/FB - nepodari se mi sposjit s DB - POMOCT!

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 15.12.2004 14:56:36

Aplikace se zrejme pousti drive, nez nabehne server.
zkus tam dat nejake zpozdeni pul az dve minuty.

Peca

IB/FB - nepodari se mi sposjit s DB - POMOCT!

[*] Dalibor <dalibor(zv)torola(tec)cz> - 15.12.2004 14:42:34

Myslim, ze se to tu uz resilo.

Dej tam treba timer, po kterem se provede prihlaseni.
Po startu windows jeste nemusi byt nabehnuty FIREBIRD server.


----- Original Message -----
From: "Ing. Jiri Sokol" <js-delphi(zv)email(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, December 15, 2004 2:16 PM
Subject: IB/FB - nepodari se mi sposjit s DB - POMOCT!> Ahoj panove.
> Jsem u klienta a resim pro me nepochopitelny problem.
> Mam aplikaci, ktera se ma po spusteni PC sama spustit. Resil jsem to
nejjednoduseji jak to jde - pridanim zastupce do "Po spusteni".
> Problem je v tom, ze aplikace se ma napojit na FB server a to neprojde s
timto hlasenim:
>
> Unable to complete network request to host "RENATA".
> Failed to establish a connection.
> Nemohlo byt vytvoreno zadne pripojeni, protoze cilovy pocitac je aktivne
odmitl.
>
> Na PC klienta je WinXP Professional + SP2.
>
> Pokud aplikaci spustim "rucne", vse je OK. Jsem uz z toho "na prasky"...
>
> Prosim, poradite nekdo jak dal?
> Diky
> Jirka
> --------------------------------------------------
> Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
> D6Prof+SP3; WinXPProf+SP2; FB 1.5.1
> programator amater
>
>

IB/FB - nepodari se mi sposjit s DB - POMOCT!

[*] Pavel Poles <delphi(zv)noni(tec)cz> - 15.12.2004 14:32:34

> Unable to complete network request to host "RENATA".
> Failed to establish a connection.
> Nemohlo byt vytvoreno zadne pripojeni, protoze cilovy pocitac je aktivne
> odmitl.

Resil jsem podobny problem, s tim ze jsem mel ale FB na stejnem pocitaci
jako aplikaci.
Reseni jsem pouzil jednoduche, proste aplikace se spusti a pripojit se
zkousi nekolikrat s
urcitym zpozdenim, az kdyz se ji to nepovede na poXte tak nahlasi chybu...

Pavel Poles

IB/FB - nepodari se mi sposjit s DB - POMOCT!

[*] Ing. Jiri Sokol <js-delphi(zv)email(tec)cz> - 15.12.2004 14:16:32

Ahoj panove.
Jsem u klienta a resim pro me nepochopitelny problem.
Mam aplikaci, ktera se ma po spusteni PC sama spustit. Resil jsem to nejjednoduseji jak to jde - pridanim zastupce do "Po spusteni".
Problem je v tom, ze aplikace se ma napojit na FB server a to neprojde s timto hlasenim:

Unable to complete network request to host "RENATA".
Failed to establish a connection.
Nemohlo byt vytvoreno zadne pripojeni, protoze cilovy pocitac je aktivne odmitl.

Na PC klienta je WinXP Professional + SP2.

Pokud aplikaci spustim "rucne", vse je OK. Jsem uz z toho "na prasky"...

Prosim, poradite nekdo jak dal?
Diky
Jirka
--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
D6Prof+SP3; WinXPProf+SP2; FB 1.5.1
programator amater

TCP komunikace

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 15.12.2004 08:12:08

> Mam vytvorenou funkcni komunikaci pomoci TUDPBlockSocket, provedu
> prostou vymenu typu TUDPBlockSocket na TTCPBlockSocket (ostatni
> zustava) a uz se nemohu pripojit. Po pripojeni mi to pise 'Connection
> refused', ale na serveru v OnStatus se nic nedeje. Pokud dam na
> sereveru Listen, pripojeni se povede, ale na server nic neprijde. Co s
> tim?

TCP server neudelas prostou zamenou UDP za TCP! UDP server a TCP
server pracuji zcela jinak!

Vratme se na uplny zacatek, kde ti bylo razeno, aby ses podival na
Dema od Synapse, kde ukazkovy TCP server najdes.


--
Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
http://www.ararat(tec)cz/synapse/ - Ararat Synapse - TCP/IP Lib.

TCP komunikace

[*] Petr Vetesnik <vetesnik(zv)gmail(tec)com> - 15.12.2004 06:18:00



Lukas Gebauer napsal(a):
>>Komunikace se mi pomoci TUDPBlockSocket vcelku povedla, ale pomoci
>>TTCPBlockSocket se mi nepodari ani navazat spojeni.
>
> tak neco delas spatne... mas spatne napsan server ci klient, mas
> problem s konektivitou (firewall...), nebo proste davas spatnou
> adresu, ne?
>

Mam vytvorenou funkcni komunikaci pomoci TUDPBlockSocket, provedu
prostou vymenu typu TUDPBlockSocket na TTCPBlockSocket (ostatni zustava)
a uz se nemohu pripojit. Po pripojeni mi to pise 'Connection refused',
ale na serveru v OnStatus se nic nedeje. Pokud dam na sereveru Listen,
pripojeni se povede, ale na server nic neprijde. Co s tim?

Petr Vetesnik


Globalni ukazatel jazyka klavesnice

[*] Radoslav Jalc <develop(zv)jalc.sk> - 15.12.2004 04:47:54

Povodna sprava zo dna : 14.12.2004, od <brant(zv)dcomm(tec)cz> :
> Ahoj vespolek, nemate nahodou nekdo navod, jak odchytit (globalne, pro cely
> system) momentalne nastaveny jazyk klavesnice? Jde mi o totez, co je napsano
> v "panelu jazyku", pokud je zobrazen. D5 Pro, WinXP Pro.
> Zdravim vsechny
> RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
> http://brant.wz(tec)cz

Ahoj,
pozri si http://jcl.sf.net
Konkretne to najdes v JclLocales.pas
Demo "localesexample"

--
Radoslav Jalc,IT Support
ICQ : 259679413


Primy tisk

[*] Jaroslav PL?ibyl <jarek2(zv)centrum(tec)cz> - 14.12.2004 21:35:25

ahoj michale,
tvuj problem jsem jiz resil. pouzil jsem komponentu RAWPrinter, ktera
umoznuje primy tisk. jinak ve widlich mam pote nainstalovanou
textovou/obecnou tiskarnu a ve vlastnostech se nekde povaluje volba
nezarazovat do fronty - tisknout primo na port(nebo neco v tom smyslu).
uvedene reseni mam odzkousene na jehlickovych tiskarnach.

jarek


Michal Jiskra napsal(a):
> Potreboval bych poradit, potrebuji poslat nejake ridici kody, resp. kod v
> ZPL pro tiskarnu Zebra na stitky, primo na tiskarnu, ale nedari se mi.
>
> Kdyz pouziji
>
> Stitek := '^XA';
> Stitek := Stitek +- '^FO50,50^ADN,36,20^FDPOKUS TISKU DIRECT^FS';
> Stitek := Stitek +- '^XZ';
> DirectPrint( cTiskarna, Stitek ); //proc directprint je z jcl 1.2
>
> tak to nefunguje, vidim ze se neco prida do fronty, ale ihned to zmizi a
> tiskarna se ani nepohne
>
> kdyz ale pouziji
>
> Stitek := '^XA';
> Stitek := Stitek +- '^FO50,50^ADN,36,20^FDPOKUS TISKU DIRECT^FS';
> Stitek := Stitek +- '^XZ';
> Assign( TestFile, 'LPT1' );
> ReWrite( TestFile );
> WriteLn( TestFile, Stitek );
> CloseFile( TestFile );
> tak to projde bez problemu, ale toto se mi nezda az tak ciste navic pokud by
> tiskarna byla sitova, pak by s tim prirazovanim lpt byl asi problem
>
> Netusite nekdo v cem by mohl byt problem(v ovladacich jsem dal tisk primo na
> tiskarnu, zkousel jsem pridat i kody pro "passthrough" mod/ovladace by pak
> nemely sahnout na to co je uvozeno mezi temito kody/, ale nic z toho
> nepomohlo) ? Nebo je problem v DirectPrintu (ale k primemu tisku jsem nasel
> primo na borlandech nejake priklady a vypada to, ze procedura je presne dle
> techto prikladu...) ?
>
> diky
> Michal
>
>
>
>
>
>
>

Globalni ukazatel jazyka klavesnice

[*] Petr Vones <konference(zv)petrvones(tec)net> - 14.12.2004 18:13:11

From: "Petr Brant" <brant(zv)dcomm(tec)cz>
> Ahoj vespolek, nemate nahodou nekdo navod, jak odchytit (globalne, pro cely
> system) momentalne nastaveny jazyk klavesnice? Jde mi o totez, co je napsano
> v "panelu jazyku", pokud je zobrazen. D5 Pro, WinXP Pro.

Pouze tak, ze si vytvoris DLL kde bude implementace systemoveho "hooku" na
zpracovani zprav. Podobne to delal i indikator ve Windows.

Petr Vones

Globalni ukazatel jazyka klavesnice

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 14.12.2004 17:13:07

Ahoj vespolek, nemate nahodou nekdo navod, jak odchytit (globalne, pro cely
system) momentalne nastaveny jazyk klavesnice? Jde mi o totez, co je napsano
v "panelu jazyku", pokud je zobrazen. D5 Pro, WinXP Pro.

Zdravim vsechny

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
http://brant.wz(tec)cz

Primy tisk

[*] Michal Jiskra <jiskra(zv)eskon(tec)cz> - 14.12.2004 14:46:57

Potreboval bych poradit, potrebuji poslat nejake ridici kody, resp. kod v
ZPL pro tiskarnu Zebra na stitky, primo na tiskarnu, ale nedari se mi.

Kdyz pouziji

Stitek := '^XA';
Stitek := Stitek + '^FO50,50^ADN,36,20^FDPOKUS TISKU DIRECT^FS';
Stitek := Stitek + '^XZ';
DirectPrint( cTiskarna, Stitek ); //proc directprint je z jcl 1.2

tak to nefunguje, vidim ze se neco prida do fronty, ale ihned to zmizi a
tiskarna se ani nepohne

kdyz ale pouziji

Stitek := '^XA';
Stitek := Stitek + '^FO50,50^ADN,36,20^FDPOKUS TISKU DIRECT^FS';
Stitek := Stitek + '^XZ';
Assign( TestFile, 'LPT1' );
ReWrite( TestFile );
WriteLn( TestFile, Stitek );
CloseFile( TestFile );
tak to projde bez problemu, ale toto se mi nezda az tak ciste navic pokud by
tiskarna byla sitova, pak by s tim prirazovanim lpt byl asi problem

Netusite nekdo v cem by mohl byt problem(v ovladacich jsem dal tisk primo na
tiskarnu, zkousel jsem pridat i kody pro "passthrough" mod/ovladace by pak
nemely sahnout na to co je uvozeno mezi temito kody/, ale nic z toho
nepomohlo) ? Nebo je problem v DirectPrintu (ale k primemu tisku jsem nasel
primo na borlandech nejake priklady a vypada to, ze procedura je presne dle
techto prikladu...) ?

diky
Michal

TCP komunikace

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 14.12.2004 14:28:55

> Rozdily mezi TCP a UDP protokolu samozrejme znam. Nejsem sice sitovy
> profik, ale nejake zaklady tam jsou. Asi jsem spatne formuloval dotaz.
> Komunikace se mi pomoci TUDPBlockSocket vcelku povedla, ale pomoci
> TTCPBlockSocket se mi nepodari ani navazat spojeni.

tak neco delas spatne... mas spatne napsan server ci klient, mas
problem s konektivitou (firewall...), nebo proste davas spatnou
adresu, ne?


--
Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
http://www.ararat(tec)cz/synapse/ - Ararat Synapse - TCP/IP Lib.

Synapse - Status odesilani binarchnich dat pres HT

[*] Suky <suky(zv)atlas(tec)cz> - 14.12.2004 13:46:52

Tak to dela Kerio Personal Firewall, pri vypnuti to jede normalne. puvodni zprava:

lv> Suky napsal(a):
>> Jo, necim podobnym to asi bude. Mam eTrust antivir a Kerio Personal Firewall.
>> Kazdopadne kolega ma AVG a tomu to nedela.
>> Uz to nehodlam resit, hlavne, ze to funguje :)
>>
lv> A zmeni se neco, kdyz tohle vsechno povypinas ??

lv> --
lv> L.V.
lv> jezevec

Firebird Server - pripojeni k fdb

[*] Tomas Krejzek <tomas.krejzek(zv)kpsys(tec)cz> - 14.12.2004 13:32:51

v konfiguracnim souboru
aliases.conf

pripises napr.
Alias = d:\data\databaze.fdb

pak se pripojujes napr.
192.168.1.1:Alias

jharman(zv)volny(tec)cz napsal(a):

>Aliasy zkousim, a nejak se to nechyta.
>Neni potreba pro podporu aliasu neco nastavit?
>
>
>----- PUVODNI ZPRAVA -----
>Od: "Tomas Krejzek" <tomas.krejzek(zv)kpsys(tec)cz>
>
>
>>Firebird 1.5 by uz mel umet dat databazi alias, a potom by jsi
>>se mohl
>>odkazovat jen na tento alias. Tom
>>
>>jharman(zv)volny(tec)cz napsal(a):
>>
>>
>>
>>>Tomu rozumim. Nicmene nejdou pouzit nejake "Aliasy" nebo neco
>>>podobneho, ktere by byli definovane na serveru?
>>>
>>>Jan Harman
>>>
>>>----- PUVODNI ZPRAVA -----
>>>Od: "Milan Tomes" <delphi(zv)haida(tec)cz>
>>>
>>>
>
>
>

Synapse - Status odesilani binarchnich dat pres HT

[*] l. vlcek <l.vlcek(zv)noel-plus(tec)cz> - 14.12.2004 12:40:48

Suky napsal(a):
> Jo, necim podobnym to asi bude. Mam eTrust antivir a Kerio Personal Firewall.
> Kazdopadne kolega ma AVG a tomu to nedela.
> Uz to nehodlam resit, hlavne, ze to funguje :)
>
A zmeni se neco, kdyz tohle vsechno povypinas ??

--
L.V.
jezevec

Firebird: Relacia 1:N - 2 tabulky a 2 databazy

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 14.12.2004 12:06:43

V road mape to neni.
http://www.firebirdsql.org/index.php?op=devel&sub=engine&id=roadmap

Ty UDF nejsou zase tak hrozny, da se to celkem dost osetrit, ale neni
to uplne dokonale.
Ja takle delam nektere jednodussi veci, kde neni selhani transakce
prilis dulezite. Pokud selze ta v UDF, tak vrati chybovy kod a hodim
si vyjimku i v te prvni transakci, UDF se snazim volat az na konci
transakce (snizuji pravdepodobnost).

Slavek

> Nemate informacie ci je takato moznost v plane do verzie
> Firebird2? Teda praca s inou fdb z trigru resp. SP v jednej
> spolocnej transakcii..??? To riesenie cez UDF - to ma
> nenapadlo - dik, i ked s rizikom transakcneho "bordelu" ...
> --
> Martin
> D7Pro,FB1.5,FibPlus


Synapse - Status odesilani binarchnich dat pres HT

[*] Suky <suky(zv)atlas(tec)cz> - 14.12.2004 12:04:43

Jo, necim podobnym to asi bude. Mam eTrust antivir a Kerio Personal Firewall.
Kazdopadne kolega ma AVG a tomu to nedela.
Uz to nehodlam resit, hlavne, ze to funguje :)

Michal


puvodni zprava:

MT> A nemas nainstalovany treba antivir ??? Nektere se totiz chovaji jako jakasi
MT> proxy - proste prijmou cely mail a otestuji ho. A az kdyz projde, tak ho
MT> fyzicky odeslou. Jenze tohle IMHO neosetris. Predpokladam, ze uplne stejne
MT> se Ti to chova i napr. s INDY popr. primo v Outlooku atd...

MT> S pozdravem

MT> Milan Tomes

>> [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of Suky
>> Sent: Tuesday, December 14, 2004 10:23 AM
>>
>> No jasne, takhle to mam, ono to probehne, ale strasne rychle.
>> Posilam treba
>> fotku velkou 1,3MB a ten prubeh probehne v mziku, temer
>> okamzite. Kdyz to podle
>> udalosti OnStatus ukazuje vse odeslano, jeste to nejakou dobu
>> odesila, ale do
>> udalosti uz mi nic nejde.
>> Pripojeni sice mam rychle, ale na uploadu mi to jede max. 200 kbps, tedy
>> teoreticky by to mel odesilat cca. 7 sec. a tak to i odesila, ale soucet
>> odeslanych dat probehne ve vterine :(

Firebird Server - pripojeni k fdb

[*] jharman(zv)volny(tec)cz - 14.12.2004 11:32:40

Aliasy zkousim, a nejak se to nechyta.
Neni potreba pro podporu aliasu neco nastavit?


----- PUVODNI ZPRAVA -----
Od: "Tomas Krejzek" <tomas.krejzek(zv)kpsys(tec)cz>
> Firebird 1.5 by uz mel umet dat databazi alias, a potom by jsi
> se mohl
> odkazovat jen na tento alias. Tom
>
> jharman(zv)volny(tec)cz napsal(a):
>
> >Tomu rozumim. Nicmene nejdou pouzit nejake "Aliasy" nebo neco
> >podobneho, ktere by byli definovane na serveru?
> >
> >Jan Harman
> >
> >----- PUVODNI ZPRAVA -----
> >Od: "Milan Tomes" <delphi(zv)haida(tec)cz>


--
A za kolik kupujete ELEKTRO Vy?
http://www.MALL(tec)cz/penezenka
Overte si pres SMS, kolik se da USETRIT!

Jak se pripojit k MS SQL severu jinem portu?

[*] Tyslic Jiri <jiri.tyslic(zv)opp.tbggroup(tec)com> - 14.12.2004 11:12:38

> Do connection stringu dat za nazev serveru ",cisloportu"
>
> Pavel
>
> > From: Tyslic Jiri [mailto:jiri.tyslic(zv)opp.tbggroup.com]
> > mam MS SQL2000, ktery ma nastaven TCP/IP port na 1230 misto
> > standartni 1433. Lze se nejak pripojit na tento server pomoci
> > ADOConnection?
> > Snazim se nejak poskladat connection string, ale nikde nemuzu
> > prijit na volbu portu, lze to vubec?
> > Vim, ze v ODBC pripojeni to lze nastavit v ClientConfiguration.

Ano dekuji, to je presne ono. Super.

Firebird Server - pripojeni k fdb

[*] Tomas Krejzek <tomas.krejzek(zv)kpsys(tec)cz> - 14.12.2004 10:46:37

Firebird 1.5 by uz mel umet dat databazi alias, a potom by jsi se mohl
odkazovat jen na tento alias. Tom

jharman(zv)volny(tec)cz napsal(a):

>Tomu rozumim. Nicmene nejdou pouzit nejake "Aliasy" nebo neco
>podobneho, ktere by byli definovane na serveru?
>
>Jan Harman
>
>----- PUVODNI ZPRAVA -----
>Od: "Milan Tomes" <delphi(zv)haida(tec)cz>
>
>
>
>
>

Firebird Server - pripojeni k fdb

[*] Tomas Krejzek <tomas.krejzek(zv)kpsys(tec)cz> - 14.12.2004 10:02:32

Pro pripojeni se pouziva lokalni cesta k fdb na serveru, on uz si to
prebere ;-)

jharman(zv)volny(tec)cz napsal(a):

>Zdravim,
>
>zatim jsem pouzival Firebird jen jako embedded. Ted bych potreboval
>aby bezel na serveru. Nainstaloval jsem ho, bezi, pripojim se k nemu
>pres IBConsole, neni problem. Problem je v tom, ze z vedlejsiho
>pocitace vlastne nevidim absolutni cestu k *.fdb, a kdyz mu zadam
>cestu jako \\Server\Public...fdb tak to nebere. Jak z toho ven?
>
>Moc dekuji.
>
>Jan Harman
>
>
>
>

Synapse - Status odesilani binarchnich dat pres HT

[*] Milan Tomes <delphi(zv)haida(tec)cz> - 14.12.2004 10:28:35

A nemas nainstalovany treba antivir ??? Nektere se totiz chovaji jako jakasi
proxy - proste prijmou cely mail a otestuji ho. A az kdyz projde, tak ho
fyzicky odeslou. Jenze tohle IMHO neosetris. Predpokladam, ze uplne stejne
se Ti to chova i napr. s INDY popr. primo v Outlooku atd...

S pozdravem

Milan Tomes

> [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of Suky
> Sent: Tuesday, December 14, 2004 10:23 AM
>
> No jasne, takhle to mam, ono to probehne, ale strasne rychle.
> Posilam treba
> fotku velkou 1,3MB a ten prubeh probehne v mziku, temer
> okamzite. Kdyz to podle
> udalosti OnStatus ukazuje vse odeslano, jeste to nejakou dobu
> odesila, ale do
> udalosti uz mi nic nejde.
> Pripojeni sice mam rychle, ale na uploadu mi to jede max. 200 kbps, tedy
> teoreticky by to mel odesilat cca. 7 sec. a tak to i odesila, ale soucet
> odeslanych dat probehne ve vterine :(

Firebird Server - pripojeni k fdb

[*] ludek.paral(zv)quick(tec)cz - 14.12.2004 10:02:32

Ahoj,

pripojeni muzes psat ve formatu <IP adresa>:<lokalni cesta>. Pokud je tedy napr. FB server na 192.168.0.1 a fb je na c:\data, pak conn.string je "192.168.0.1:c:\data"

Ludek


Synapse - Status odesilani binarchnich dat pres HT

[*] Suky <suky(zv)atlas(tec)cz> - 14.12.2004 10:22:35


No jasne, takhle to mam, ono to probehne, ale strasne rychle. Posilam treba
fotku velkou 1,3MB a ten prubeh probehne v mziku, temer okamzite. Kdyz to podle
udalosti OnStatus ukazuje vse odeslano, jeste to nejakou dobu odesila, ale do
udalosti uz mi nic nejde.
Pripojeni sice mam rychle, ale na uploadu mi to jede max. 200 kbps, tedy
teoreticky by to mel odesilat cca. 7 sec. a tak to i odesila, ale soucet
odeslanych dat probehne ve vterine :(

Michal


puvodni zprava:

MJ> Takhle me to funguje. Milda.

MJ> procedure TfUchazecDownload.getStatus(obj: TObject;reason:
MJ> THookSocketReason;const Value: string);
MJ> begin
MJ> case reason of
MJ> HR_Connect:
MJ> begin
MJ> fUchazecDownloadInfo.valueR := 0;
MJ> fUchazecDownloadInfo.valueW := 0;
MJ> end;
MJ> HR_ReadCount:
MJ> begin
MJ> if (HTTP2.DownloadSize > 0) then
MJ> begin
MJ> fUchazecDownloadInfo.valueR := fUchazecDownloadInfo.valueR +
MJ> StrToInt(value);
MJ> fUchazecDownloadInfo.lText.Caption := 'Prijato ' +
MJ> IntToStr(fUchazecDownloadInfo.valueR div 1024) + ' Kb z ' +
MJ> IntToStr(HTTP2.DownloadSize div 1024) + ' Kb.';
MJ> end;
MJ> end;
MJ> HR_WriteCount:
MJ> begin
MJ> if (HTTP2.UploadSize > 0) then
MJ> begin
MJ> fUchazecDownloadInfo.valueW := fUchazecDownloadInfo.valueW +
MJ> StrToInt(value);
MJ> fUchazecDownloadInfo.lText.Caption := 'Odeslano ' +
MJ> IntToStr(fUchazecDownloadInfo.valueW) + ' b z ' +
MJ> IntToStr(HTTP2.UploadSize) + ' b.';
MJ> end;
MJ> end;
MJ> end;
MJ> end;>>>Tak jsem tak ucinil, ale mam stejny problem jako kdyz jsem pouzil
MJ> komponenty Indy a to sice, ze upload v eventu probehne velmi rychle, ale
MJ> data se pak jeste dloho
>>>odesilaji a pritom uz to vypise, ze je odeslano 100%.

>>> Priradim si udalost:
>>> HTTP.Sock.OnStatus := HttpOnStatus;

>>> procexure HttpOnStatus(Sender: TObject; Reason:
MJ> THookSocketReason; const Value: string);
>>> begin
>>> If Reason = HR_WriteCount Then
>>> begin
>>> Inc(odeslano,StrToInt(Value));
>>> ....
>>> end;
>>> end;

>>>Jak jsem psal, problem je ten, ze nacteni prubehu odesilani probehne
MJ> velice rychle (v mziku), ale data se pak odesilaji jeste nejakou dobu.

>>>Kde delam chybu?

Firebird Server - pripojeni k fdb

[*] Milan Tomes <delphi(zv)haida(tec)cz> - 14.12.2004 10:10:33

Od FB verze 1.5 jsou server-side aliasy podporovany.
Doporucuji podivat se do souboru aliases.conf v adresari Firebirdu a do
release notes

S pozdravem

Milan Tomes

> [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of jharman(zv)volny(tec)cz
> Sent: Tuesday, December 14, 2004 10:05 AM
>
> Tomu rozumim. Nicmene nejdou pouzit nejake "Aliasy" nebo neco
> podobneho, ktere by byli definovane na serveru?

Filtr na porovnani konkretniho poctu po sobe jdouc

[*] Marek Spisak <spishark(zv)post(tec)cz> - 14.12.2004 10:08:33

Lada wrote:

>Zdravim vsechny,
>
>ucim se s DB FB1.5 a rad bych se zeptal, jestli je nejak resitelny SQL
>dotaz na porovnani dvou retezcu podle konkretne zadaneho poctu po sobe
>jdoucich znaku...
>Neboli - mam kontrolni retezec... a potrebuju najit vsechny zaznamy,
>ktere obsahuji shodu napriklad 3 a vice po sobe jdoucich znaku s tremi
>po sobe jdoucimi znaky nekde treba i uvnitr kontrolniho retezce...
>
pouzivame UDF z knihovny rfunc.

http://sourceforge.net/projects/rfunc/

tato knihovna obsahuje funkci
*SubStr*(s, i1, i2), kde s je string (pole), i1 je start pozice a i2 je
konecna pozice.

Takze kdyz chci porovnat napr 5. znak nejakeho sloupce pouziji:
SELECT * FROM TABULKA WHERE SUBSTR(JMENO_SLOUPCE, 5, 5) = 'a'

Marek

Firebird Server - pripojeni k fdb

[*] jharman(zv)volny(tec)cz - 14.12.2004 10:04:32

Tomu rozumim. Nicmene nejdou pouzit nejake "Aliasy" nebo neco
podobneho, ktere by byli definovane na serveru?

Jan Harman

----- PUVODNI ZPRAVA -----
Od: "Milan Tomes" <delphi(zv)haida(tec)cz>

> Jmeno databaze se uvadi i s cestou a uvadi se nikoliv z pohledu
> klientske
> stanice, ale z pohledu serveru - napr.:Na serveru existuje
> adresar C:\Data,
> ktery je sdilen a klientska PC jej maji namapovany jako disk
> F:Do tohoto
> pole je nutno vyplnit C:\Data nikoliv F:\. Z pohledu serveru
> zadny disk F:
> neexistuje !!!!!
> Jakekoliv sdileni adresare s datovymi soubory serveru je
> vnimano jako velmi
> vazna bezpecnostni chyba.
>
> S pozdravem
>
> Milan Tomes
>
> > [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of
> > jharman(zv)volny(tec)cz
> > Sent: Tuesday, December 14, 2004 9:46 AM
> >
> > aby bezel na serveru. Nainstaloval jsem ho, bezi, pripojim se
> > k nemu
> > pres IBConsole, neni problem. Problem je v tom, ze z
> > vedlejsiho
> > pocitace vlastne nevidim absolutni cestu k *.fdb, a kdyz mu
> > zadam
> > cestu jako \\Server\Public...fdb tak to nebere. Jak z toho
> > ven?


--
A za kolik kupujete ELEKTRO Vy?
http://www.MALL(tec)cz/penezenka
Overte si pres SMS, kolik se da USETRIT!

Firebird Server - pripojeni k fdb

[*] delphi(zv)mjsoft(tec)cz - 14.12.2004 10:00:31

Zdar,

musis to zadat ve tvaru nazev serveru (nebo IP adresa) dvojtecka a
cesta na serveru kde je databaze. Napr:

server:c:\Public...fdb


Karel

> zatim jsem pouzival Firebird jen jako embedded. Ted bych
> potreboval aby bezel na serveru. Nainstaloval jsem ho, bezi,
> pripojim se k nemu pres IBConsole, neni problem. Problem je v
> tom, ze z vedlejsiho pocitace vlastne nevidim absolutni cestu
> k *.fdb, a kdyz mu zadam cestu jako \\Server\Public...fdb tak
> to nebere. Jak z toho ven?

Firebird Server - pripojeni k fdb

[*] Milan Tomes <delphi(zv)haida(tec)cz> - 14.12.2004 09:58:31

Vynatek z nasi prirucky pro instalaci serveru:

Jmeno databaze se uvadi i s cestou a uvadi se nikoliv z pohledu klientske
stanice, ale z pohledu serveru - napr.:Na serveru existuje adresar C:\Data,
ktery je sdilen a klientska PC jej maji namapovany jako disk F:Do tohoto
pole je nutno vyplnit C:\Data nikoliv F:\. Z pohledu serveru zadny disk F:
neexistuje !!!!!
Jakekoliv sdileni adresare s datovymi soubory serveru je vnimano jako velmi
vazna bezpecnostni chyba.

S pozdravem

Milan Tomes

> [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of jharman(zv)volny(tec)cz
> Sent: Tuesday, December 14, 2004 9:46 AM
>
> aby bezel na serveru. Nainstaloval jsem ho, bezi, pripojim se k nemu
> pres IBConsole, neni problem. Problem je v tom, ze z vedlejsiho
> pocitace vlastne nevidim absolutni cestu k *.fdb, a kdyz mu zadam
> cestu jako \\Server\Public...fdb tak to nebere. Jak z toho ven?

Firebird Server - pripojeni k fdb

[*] jharman(zv)volny(tec)cz - 14.12.2004 09:46:29

Zdravim,

zatim jsem pouzival Firebird jen jako embedded. Ted bych potreboval
aby bezel na serveru. Nainstaloval jsem ho, bezi, pripojim se k nemu
pres IBConsole, neni problem. Problem je v tom, ze z vedlejsiho
pocitace vlastne nevidim absolutni cestu k *.fdb, a kdyz mu zadam
cestu jako \\Server\Public...fdb tak to nebere. Jak z toho ven?

Moc dekuji.

Jan Harman


--
A za kolik kupujete ELEKTRO Vy?
http://www.MALL(tec)cz/penezenka
Overte si pres SMS, kolik se da USETRIT!

Jak se pripojit k MS SQL severu jinem portu?

[*] Lstiburek Pavel <lstiburek(zv)ceb(tec)cz> - 14.12.2004 09:14:27

Do connection stringu dat za nazev serveru ",cisloportu"

Pavel

> From: Tyslic Jiri [mailto:jiri.tyslic(zv)opp.tbggroup.com]
> mam MS SQL2000, ktery ma nastaven TCP/IP port na 1230 misto
> standartni 1433. Lze se nejak pripojit na tento server pomoci
> ADOConnection?
> Snazim se nejak poskladat connection string, ale nikde nemuzu
> prijit na volbu portu, lze to vubec?
> Vim, ze v ODBC pripojeni to lze nastavit v ClientConfiguration.

Generator sestav do EXCELu

[*] ludek.paral(zv)quick(tec)cz - 14.12.2004 08:56:26

Ja pouzivam Flexcel, je zdarma a vyborny. Lze vytvaret xls soubory i bez instalace excelu...


ludek


Synapse - Status odesilani binarchnich dat pres HT

[*] Milos Jircik <m.jircik(zv)mjsoft(tec)cz> - 14.12.2004 08:42:25

Takhle me to funguje. Milda.

procedure TfUchazecDownload.getStatus(obj: TObject;reason:
THookSocketReason;const Value: string);
begin
case reason of
HR_Connect:
begin
fUchazecDownloadInfo.valueR := 0;
fUchazecDownloadInfo.valueW := 0;
end;
HR_ReadCount:
begin
if (HTTP2.DownloadSize > 0) then
begin
fUchazecDownloadInfo.valueR := fUchazecDownloadInfo.valueR +
StrToInt(value);
fUchazecDownloadInfo.lText.Caption := 'Prijato ' +
IntToStr(fUchazecDownloadInfo.valueR div 1024) + ' Kb z ' +
IntToStr(HTTP2.DownloadSize div 1024) + ' Kb.';
end;
end;
HR_WriteCount:
begin
if (HTTP2.UploadSize > 0) then
begin
fUchazecDownloadInfo.valueW := fUchazecDownloadInfo.valueW +
StrToInt(value);
fUchazecDownloadInfo.lText.Caption := 'Odeslano ' +
IntToStr(fUchazecDownloadInfo.valueW) + ' b z ' +
IntToStr(HTTP2.UploadSize) + ' b.';
end;
end;
end;
end;>>Tak jsem tak ucinil, ale mam stejny problem jako kdyz jsem pouzil
komponenty Indy a to sice, ze upload v eventu probehne velmi rychle, ale
data se pak jeste dloho
>>odesilaji a pritom uz to vypise, ze je odeslano 100%.

>> Priradim si udalost:
>> HTTP.Sock.OnStatus := HttpOnStatus;

>> procexure HttpOnStatus(Sender: TObject; Reason:
THookSocketReason; const Value: string);
>> begin
>> If Reason = HR_WriteCount Then
>> begin
>> Inc(odeslano,StrToInt(Value));
>> ....
>> end;
>> end;

>>Jak jsem psal, problem je ten, ze nacteni prubehu odesilani probehne
velice rychle (v mziku), ale data se pak odesilaji jeste nejakou dobu.

>>Kde delam chybu?

mirne OT: SQL Server 2005 Express Edition versus F

[*] Jan Rizek <jan_rizek(zv)centrum(tec)cz> - 14.12.2004 08:26:23

> Momentalne to bezi na 2x2.6G Xeon / 3GB RAM / RAID5/10000 ot. SCSI a
> klidne by to "uneslo" rychlejsi:)

Take tam bylo omezeni, pokud se nepletu na 1 GB RAM.. Coz muze byt take na
skodu.. :-)

Jak se pripojit k MS SQL severu jinem portu?

[*] Tyslic Jiri <jiri.tyslic(zv)opp.tbggroup(tec)com> - 14.12.2004 08:24:23

Dobry den,
mam MS SQL2000, ktery ma nastaven TCP/IP port na 1230 misto standartni 1433. Lze se nejak pripojit na tento server pomoci ADOConnection?
Snazim se nejak poskladat connection string, ale nikde nemuzu prijit na volbu portu, lze to vubec?
Vim, ze v ODBC pripojeni to lze nastavit v ClientConfiguration.

Nezkousel jste to nekdo?

Diky

Jirka


MS Word FormFields

[*] Pavel Malinsky <malinsky(zv)pmcom(tec)cz> - 14.12.2004 08:20:23

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Roland Turcan

Ahoj,

> Ako by som bolo vlozit dlhsi retazec ako 255 znakov pomocou tohoto
> prikazu, ale existuje na to nejaka finta?
>
> WordDocument1.FormFields.Item(Index).Result:=DlhsiTextAko255Znakov;
>
> Pokial sa znazim vlozit dlhsi text ako 255 tak Word zahlasi, ze
> retazec je prilis dlhy!

Existuje trochu divne reseni, ale funguje to. Retezec si rozdelim na mensi
casti,
ktere reprezentuji "indexem" a po vlozeni do formfieldu udelam Replace
skutecnou hodnotou: procedure FillLongItem(AItem: OleVariant; Input: String);
const
lcMaxLength = 250;
lcItemCode = ' ItemCode%d ';
var
SGItem, SGKod: TStringList;
I: Integer;
begin
{ AItem.Select;
VDFind:= WordDoc.Application.Selection;
VDFind.Paste;}

//plneni Fieldu Wordu > 255 znaku
if Length(Input) > lcMaxLength then
begin
AItem.Result:= '';
SGItem:= TStringList.Create;
SGKod:= TStringList.Create;
try
while Length(Input) > lcMaxLength do
begin
SGItem.Add(Copy(Input,1,lcMaxLength));
Delete(Input,1,lcMaxLength);
SGKod.Add(Format(lcItemCode,[SGKod.Count]));
AItem.Result:= AItem.Result + SGKod[SGKod.Count-1];
end;
SGItem.Add(Input);
SGKod.Add(Format(lcItemCode,[SGKod.Count]));
AItem.Result:= AItem.Result + SGKod[SGKod.Count-1];
AItem.Select;
VDFind:= WordDoc.Application.Selection.Find;
for I:= 0 to SGKod.Count-1 do
begin
VDFind.ClearFormatting;
VDFind.Text:= SGKod[I];
VDFind.Replacement.Text:= SGItem[I];
VDFind.Forward:= True;
VDFind.Wrap:= wdFindContinue;
VDFind.Format:= False;
VDFind.MatchCase:= True;
VDFind.MatchWholeWord:= True;
VDFind.MatchWildcards:= False;
VDFind.MatchSoundsLike:= False;
VDFind.MatchAllWordForms:= False;
VDFind.Execute(Replace := wdReplaceAll);
end;
finally
SGItem.Free;
SGKod.Free;
end;
end
else
AItem.Result:= Input;
end;

S pozdravem a dikem
=====================================
> Pavel Malinsky; malinsky(zv)pmcom(tec)cz <
=====================================
> GSM: 602 652 203 | ICQ: 322015967 <
=====================================

TCP komunikace

[*] Petr Vetesnik <vetesnik(zv)gmail(tec)com> - 14.12.2004 06:34:15

>
> Asi se budes muset nejdriv neco naucit o TCP a UDP protokolech. Nic
> ve zlem, ale bez toho tezko muzes psat nejake TCP/IP aplikace.
>

Rozdily mezi TCP a UDP protokolu samozrejme znam. Nejsem sice sitovy
profik, ale nejake zaklady tam jsou. Asi jsem spatne formuloval dotaz.
Komunikace se mi pomoci TUDPBlockSocket vcelku povedla, ale pomoci
TTCPBlockSocket se mi nepodari ani navazat spojeni.

Petr Vetesnik

Firebird: Relacia 1:N - 2 tabulky a 2 databazy

[*] martin <matrix(zv)inmail(tec)cz> - 14.12.2004 03:06:01

Povodna sprava zo dna : 13.12.2004, od <skopalik(zv)elektlabs(tec)cz> :
SS> Jo, ale bez transakcni kontroly !
SS> Jelikoz FB se uvnitr trigru (SP) neumi pripojit jinou
SS> DB, pouze pres UDF, ale to je o necem jinem.
SS> Slavek

Nemate informacie ci je takato moznost v plane do verzie Firebird2?
Teda praca s inou fdb z trigru resp. SP v jednej spolocnej
transakcii..???
To riesenie cez UDF - to ma nenapadlo - dik, i ked s rizikom
transakcneho "bordelu" ...
--
Martin
D7Pro,FB1.5,FibPlus
>> Ale jde, napises si obsluhu triggeru kterej se spousti po
>> zapisu, nebo
>> smazani do nadrizene tabulky, a tam si updatenes, nebo smazes
>> ty hodnoty
>> co te zajimaj, ale je to nesystemove, lepsi by bylo pouzit nejaky
>> zvlastni sloupec, treba ID ktery nema datovy vyznam a tudiz
>> se nemeni. Tom
>>
>>
>>
>>
>>
>>


MS Word FormFields

[*] Roland Turcan <konf(zv)rotursoft.sk> - 14.12.2004 01:07:53

Hello All!

Ako by som bolo vlozit dlhsi retazec ako 255 znakov pomocou tohoto
prikazu, ale existuje na to nejaka finta?

WordDocument1.FormFields.Item(Index).Result:=DlhsiTextAko255Znakov;

Pokial sa znazim vlozit dlhsi text ako 255 tak Word zahlasi, ze
retazec je prilis dlhy!

Dakujem.
--
Best regards, TRoland

http://exekutor.rotursoft.sk


Synapse - Status odesilani binarchnich dat pres HT

[*] Suky <suky(zv)atlas(tec)cz> - 14.12.2004 00:53:51

>> LG> THTTPSend.sock.Onstatus
>> LG> ...a pak se jeste podivej na property DownloadSize a UploadSize.
>>
>> Jsem lama, nevim jak pouzit OnStatus.

LG> To je normalni event, jako kazdy jiny. proste si udelas proceduru, ktera
LG> bude svymi parametry odpovidat tomu, co potrebuje ten event, a pak tu
LG> tvoji proceduru priradis do toho OnStatus. Tva procedura pak bude
LG> automaticky volana Synbapsi, kdyz bude provadet nejakou cinnost.

>> Pro post dat pouzivam proceduru HttpPostBinary(....);

LG> A to je problem si udelat takovou svoji funkci tak, ze okopirujes kod z
LG> moji funkce HttpPostBinary a doupravis si ji k obrazu svemu, treba tak,
LG> ze na zacatek pridas to prirazeni te tve monitorovaci procedury?


Tak jsem tak ucinil, ale mam stejny problem jako kdyz jsem pouzil komponenty
Indy a to sice, ze upload v eventu probehne velmi rychle, ale data se pak jeste
dloho odesilaji a pritom uz to vypise, ze je odeslano 100%.

Priradim si udalost:
HTTP.Sock.OnStatus := HttpOnStatus;

procexure HttpOnStatus(Sender: TObject; Reason: THookSocketReason; const Value: string);
begin
If Reason = HR_WriteCount Then
begin
Inc(odeslano,StrToInt(Value));
....
end;
end;

Jak jsem psal, problem je ten, ze nacteni prubehu odesilani probehne
velice rychle (v mziku), ale data se pak odesilaji jeste nejakou dobu.

Kde delam chybu?

Firebird: Relacia 1:N - 2 tabulky a 2 databazy

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 13.12.2004 22:29:41

Jo, ale bez transakcni kontroly !
Jelikoz FB se uvnitr trigru (SP) neumi pripojit jinou
DB, pouze pres UDF, ale to je o necem jinem.

Slavek

> Ale jde, napises si obsluhu triggeru kterej se spousti po
> zapisu, nebo
> smazani do nadrizene tabulky, a tam si updatenes, nebo smazes
> ty hodnoty
> co te zajimaj, ale je to nesystemove, lepsi by bylo pouzit nejaky
> zvlastni sloupec, treba ID ktery nema datovy vyznam a tudiz
> se nemeni. Tom
>
>
>
>
>
>

Firebird: Relacia 1:N - 2 tabulky a 2 databazy

[*] Tomas Krejzek <tomas.krejzek(zv)kpsys(tec)cz> - 13.12.2004 21:43:38

Slavomir Skopalik napsal(a):

>Tohle proste ve FB nejde.
>Tohle by jsi musel resit pomoci aplikacniho serveru a dvoufazoveho
>commitu.
>
> Slavek
>
>
>> Ako mozem docielit na UROVNI FIREBIRD-u zavislost medzi
>>tabulkou TABLEX v prva.fdb a TABLEY v druha.fdb za
>>predpokladu ze ide o relaciu 1:N vazbanu cez ID_TABLEX.
>>Potrebujem aby to bolo prepojene KASKADNYM SPOSOBOM, teda ak
>>aktualizujem v TABLEX hodnotu ID_TABLEX aby sa aktualizovala
>>aj v TABLEY hodnota ID_TABLEX. Potom ak zmazem riadok v
>>TABLEX, aby sa zmazali vsetky riadky v TABLEY, ktore maju
>>rovnake ID_TABLEX.
>>
>> Este raz - ide o tabulky umiestnene v dvoch roznych FDB databazach
>>
>>
>
>
>
Ale jde, napises si obsluhu triggeru kterej se spousti po zapisu, nebo
smazani do nadrizene tabulky, a tam si updatenes, nebo smazes ty hodnoty
co te zajimaj, ale je to nesystemove, lepsi by bylo pouzit nejaky
zvlastni sloupec, treba ID ktery nema datovy vyznam a tudiz se nemeni. Tom


Synapse - Status odesilani binarchnich dat pres HT

[*] Suky <suky(zv)atlas(tec)cz> - 13.12.2004 20:35:33

>> LG> THTTPSend.sock.Onstatus
>> LG> ...a pak se jeste podivej na property DownloadSize a UploadSize.
>>
>> Jsem lama, nevim jak pouzit OnStatus.

LG> To je normalni event, jako kazdy jiny. proste si udelas proceduru, ktera
LG> bude svymi parametry odpovidat tomu, co potrebuje ten event, a pak tu
LG> tvoji proceduru priradis do toho OnStatus. Tva procedura pak bude
LG> automaticky volana Synbapsi, kdyz bude provadet nejakou cinnost.

>> Pro post dat pouzivam proceduru HttpPostBinary(....);

LG> A to je problem si udelat takovou svoji funkci tak, ze okopirujes kod z
LG> moji funkce HttpPostBinary a doupravis si ji k obrazu svemu, treba tak,
LG> ze na zacatek pridas to prirazeni te tve monitorovaci procedury? Jasne ja vim, omlouvam se, jsem byl uz dnes asi nejaky pretazeny a psal jsem
jako zoufalec.

I tak dekuji za odpoved :)

Synapse - Status odesilani binarchnich dat pres HT

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 13.12.2004 20:03:28

> LG> THTTPSend.sock.Onstatus
> LG> ...a pak se jeste podivej na property DownloadSize a UploadSize.
>
> Jsem lama, nevim jak pouzit OnStatus.

To je normalni event, jako kazdy jiny. proste si udelas proceduru, ktera
bude svymi parametry odpovidat tomu, co potrebuje ten event, a pak tu
tvoji proceduru priradis do toho OnStatus. Tva procedura pak bude
automaticky volana Synbapsi, kdyz bude provadet nejakou cinnost.

> Pro post dat pouzivam proceduru HttpPostBinary(....);

A to je problem si udelat takovou svoji funkci tak, ze okopirujes kod z
moji funkce HttpPostBinary a doupravis si ji k obrazu svemu, treba tak,
ze na zacatek pridas to prirazeni te tve monitorovaci procedury?


--
Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
WEB: http://www.ararat(tec)cz/synapse - Synapse Delphi and Kylix TCP/IP
Library

mirne OT: SQL Server 2005 Express Edition versus F

[*] konference(zv)sales(tec)cz - 13.12.2004 19:21:25

On Behalf Of Slavomir Skopalik
> Hlavnim duvodem pro FB neni cena (alespon ne u mne),
> ale jednoduchost spravy serveru i klientu pri dostatecne
> funcionalite.
> Napriklad server staci nakopirovat a spustit registracni BAT soubor
> (cele za cca 10sec) a clovek je hotov.
>
> U klientu pouze prilozim gds32.dll k aplikaci a mam nainstalovano.
>
> Takze otazka zni:
> Co je lepsi a v cem.
> Me zajimaji takove veci, jako dlohe snapsahot transakce,
> konkurecni cteni + update, dvoufazovy commit, moznosti
> v SQL (trigry a SP), jine aspekty.

Ahoj.
OK ja jenom hodnotim to, ze drive byla situace jasna, pro malej projekt,
kterej ale vypadal ze by nekdy mohlo chtit pracovat vice nez 10 lidi se
drive MSDE absolutne nehodilo a jasne v tomhle vedl FB a to i u lidi,
kteri by jinak treba radeji posilhavali po MSSQL. Dnes uz vyvojar muze
volit jiz jenom podle toho co se mu zda na dany projekt lepsi po te
technicke strance.
A co se tyce ceny, tak samozrejme pro mensi aplikace je (ci spise bylo)
nutne vzit v potaz ze cca 60 Kkc (za 10 lic. na MSSQL) ke kazde
instalaci muze cenu prislusneho SW dostat mimo akceptovatelnou hranici.

Ludek


OnWork v IdHTTP

[*] Suky <suky(zv)atlas(tec)cz> - 13.12.2004 18:17:20

Ahoj,

jelikoz jsem si nevedel rady jak pouzit Synapse balicek k odesilani dat metodou
post a sledovani poctu jiz odeslanych dat, pouzil jsem komponentu IdHTTP, ktera
ma udalosti:

- OnWorkBegin
- OnWork

jenze mam problem s tim, ze sice udalosti probehnou, ovsem velice rychle to
oznami, ze je vse odeslano, ale jeste to nejakou dobu po oznameni odesila.
Tedy prubeh vubec neodpovida tomu co to dela.

Netusite nekdo jak je to mozne?

--
S pozdravem,
Michal Soukup
suky(zv)atlas(tec)cz


Synapse - Status odesilani binarchnich dat pres HT

[*] Suky <suky(zv)atlas(tec)cz> - 13.12.2004 18:09:19

>> jak mohu zjistovat status odeslani dat prostrednictvim HTTPSend v
>> baliku Synapse?

LG> THTTPSend.sock.Onstatus
LG> ...a pak se jeste podivej na property DownloadSize a UploadSize.

Jsem lama, nevim jak pouzit OnStatus.
Pro post dat pouzivam proceduru HttpPostBinary(....);

mirne OT: SQL Server 2005 Express Edition versus F

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 13.12.2004 15:33:08

Hlavnim duvodem pro FB neni cena (alespon ne u mne),
ale jednoduchost spravy serveru i klientu pri dostatecne
funcionalite.
Napriklad server staci nakopirovat a spustit registracni BAT soubor
(cele za cca 10sec) a clovek je hotov.

U klientu pouze prilozim gds32.dll k aplikaci a mam nainstalovano.

Takze otazka zni:
Co je lepsi a v cem.
Me zajimaji takove veci, jako dlohe snapsahot transakce,
konkurecni cteni + update, dvoufazovy commit, moznosti
v SQL (trigry a SP), jine aspekty.

Velmi zajimava situace bude po dokonceni projektu Vulcan.

Slavek

> I presto to urcite bude zajimave a ten hlavni duvod, proc
> zacinat s FB i male projekty (to ze mohou velmi rychle
> prerust moznosti MSDE2000) preci jenom uz nebude tak podstatny.
>
> Pokud totiz ta aplikace "preroste" moznosti MSDE2005 bude
> IMHO v celkovych nakladech na jeji provoz, udrzbu a vyvoj
> cena za "dospely" MSSQL server vicemene zanedbatelna.
>
> Ludek


JvScheduledEvents z JVCL

[*] Michal Jiskra <jiskra(zv)eskon(tec)cz> - 13.12.2004 14:13:00

Jmeno a prijmeni uzivatele na WNT

[*] Lstiburek Pavel <lstiburek(zv)ceb(tec)cz> - 13.12.2004 15:17:07

Ahoj,

nevite jak zjistit jmeno a prijmeni uzivatele zadane pri vytvareni uctu na WNT a W2000 (z logname).
Nebo jak si zpristupnit udaje z dialogu "Najit osoby" - "Active directory".

Nedari se mi v helpu v WIN32API nic najit (nevim kde zacit, zda se mi ze GetUserName nikam smyslupne nevede).

Pavel

TCP komunikace

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 13.12.2004 15:15:07

> Tak se mi to podarilo pomoci TUDPBlockSocket, ale mam problem. Ostatne
> proc bych jinak psal, ze? Nejak se mi nedari poslat vetsi (64kb) balik
> dat.

Asi se budes muset nejdriv neco naucit o TCP a UDP protokolech. Nic
ve zlem, ale bez toho tezko muzes psat nejake TCP/IP aplikace.

TCP protokol je vlastne virtualni datovy spoj. Po jeho sestaveni se
to cele chova, jako kdyby mezi TCP klientem a TCP serverem vedl
'samostatny drat', a vse co do toho dratu nalejes na jedne strane,
tak ti ve stejnem poradi vytece na strane druhe.

UDP protokol se ale takto nechova. Neexistuje tam zadne pevne
spojeni, neexistuje tam zadny 'virtualni drat'. Mas tam tzv.
datagram, coz je balicek dat o maximalni delce 64k, a ten datagram
muzes odslat na nejakou adresu. Vubec nemas zadnou zpetnou vazbu o
tom, jestli k cili ten datagram dorazil. Take kdyz posles vice
datagramu zasebou, tak nemas vubec jistotu, ze na cilovem pocitaci
budou precteny ve stejnem poradi!

Z toho je jasne, ze TCP a UDP protokoly jsou kazdy urcen na zcela
jiny druh aplikaci.

A jak sam vidis, musis o TCP/IP neco vedet, protoze bez zaladnich
znalostinemas sanci vybrat ten spravny protokol a pak narazis na
hromady problemu, jako byl ten tvuj.
--
Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
http://www.ararat(tec)cz/synapse/ - Ararat Synapse - TCP/IP Lib.

mirne OT: SQL Server 2005 Express Edition versus F

[*] Lstiburek Pavel <lstiburek(zv)ceb(tec)cz> - 13.12.2004 13:44:58

> From: konference(zv)sales(tec)cz [mailto:konference(zv)sales(tec)cz]
>
> I presto to urcite bude zajimave a ten hlavni duvod, proc
> zacinat s FB i
> male projekty (to ze mohou velmi rychle prerust moznosti
> MSDE2000) preci
> jenom uz nebude tak podstatny.
>
> Pokud totiz ta aplikace "preroste" moznosti MSDE2005 bude IMHO v
> celkovych nakladech na jeji provoz, udrzbu a vyvoj cena za "dospely"
> MSSQL server vicemene zanedbatelna.

No trochu upozornuji na skutecnost, ze MS meni ceny (smerem nahoru).

Jinak omezeni na 5 soucasne provadenych neni prilis limitujici,
(nesmi, ale bezet agenti -> jinak uz jsou jen 3 a to je fakt malo).

Zejmena u 3. vrstvych aplikaci se s tim da vystacit celkem v pohode,
ale chce to opravdu dobre udelany navrh struktu, PK a indexu.
( napr. aby joiny sli vzdy pouze pres jeden sloupec, neobsahovali podminky,
...., zkontrolovat provadeci plany vsech view (dotazu) a update prikazu).
Vykon je v selectech limitovan zejmena mnozstvim vracenych dat, tj. omezit
vse co vraci velky pocet radek na co nejmensi pocet sloupcu.

Omezeni na jeden procesor, je pri pri dedikovan serveru a takto nizkem
poctu uloh mene vyznamne.

Jinak DB se po dosazeni max. velikosti celkem zajimave "zpomali".

Pavel

mirne OT: SQL Server 2005 Express Edition versus F

[*] Libor Janecek <libor.janecek(zv)cegedim(tec)com> - 13.12.2004 15:09:06

Omlouvam se, jsem mimo. Plati to pro MSDE.

LiborJ.

TCP komunikace

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 13.12.2004 15:07:06

Petr Vetesnik <vetesnik(zv)gmail.com> wrote:
> Tak se mi to podarilo pomoci TUDPBlockSocket, ale mam problem.
> Ostatne
> proc bych jinak psal, ze? Nejak se mi nedari poslat vetsi (64kb)
> balik dat.

jestli to nebude tim, ze UDP vic v jednom datagramu neprenese :-).
Viz WSAStartUp a WSAData struktura

PS: Prenaset vetsi data UDPkem je (ve vetsine pripadu) cunarna (kvuli
mozne ztrate dat)


Dalibor Toman

mirne OT: SQL Server 2005 Express Edition versus F

[*] Libor Janecek <libor.janecek(zv)cegedim(tec)com> - 13.12.2004 15:05:05

Myslim, ze provozovani vicevrstevne aplikace na SQL serveru bez
"procesorove" licence neni nelegalni. Viz :
http://www.microsoft.com/resources/documentation/sql/2000/all/reskit/en-us/p
art2/c0461.mspx


LiborJ

>Jinak omezeni na 5 soucasne provadenych neni prilis limitujici,
>(nesmi, ale bezet agenti -> jinak uz jsou jen 3 a to je fakt malo).

>Zejmena u 3. vrstvych aplikaci se s tim da vystacit celkem v pohode,
>ale chce to opravdu dobre udelany navrh struktu, PK a indexu.
>( napr. aby joiny sli vzdy pouze pres jeden sloupec, neobsahovali
>podminky,

Jinak DB se po dosazeni max. velikosti celkem zajimave "zpomali".

Pavel

mirne OT: SQL Server 2005 Express Edition versus F

[*] konference(zv)sales(tec)cz - 13.12.2004 15:01:05

On Behalf Of Karel Rys
>
> No, FB 1.5 s 0.6 GB databazi provozuje firma na 800 MHz
> pocitaci, 384 MB RAM a neni nejmensi
> problem. Databaze obsahuje asi 140 tabulek, propojeni tabulek
> velmi casto pres vice poli...

Ahoj,
No dokud to melo cca do 1,5 GB tak to jelo na 2xPIII/800 /1GB ram / IDE
mirror 7600ot. vcetne domain controleru a Exchange (SBS). Pak uz to
prestavalo stacit (i kdyz bezne porizovani dokladu nedelalo problemy)
ale jednak narust poctu aktivnich uzivatelu a potreba zrychlit nektere
komplikovane logisticke a marketingove dotazy donutila firmu k prechodu
na dedikovany server a koupi samostatneho MSSQL2000 serveru (ten s SBS
se da provozovat jen na jedinem stroji).

> Mimochodem, co provedete, az budete za nejake dva roky mit db
> vetsi nez 4 GB? ;-)

No ten priklad mel jenom dat jakesi meritko. Jinak samozrejme ze tohle
bych nikdy na MSDE 2005 neprovozoval To je ten pripad, kdy uz jde o
aplikaci na takove urovni, ze oproti jinym vydajum na
spravu,provoz,udrzbu a vyvoj celeho IS je investice cca 300 KKc za 4
procesorovy unlimited MSSQL ne nepodstatna, ale urcite neni zasadni. Jen
ten 4 procesorovy server vas prijde bratru na 0.5-0.7 mega a k tomu
samozrejme nejake to ladeni a testovani, ktere si troufnu rici bude v
pripade FB mozna malinko nakladnejsi nez v pripade MSSQL (ale to se
samozrejme mohu mylit - nikdy jsem nic podobneho jeste neprovadel). Taky
asi uz bude hrat jistou roli pracnost bezne udrzby, a mimo jine se bude
zakaznik urcite ptat, zda mu podobny system bude moci nekdo dal udrzovat
a vyvijet az mne napriklad sejme nakladak na ceste z osvezovny:)

Nicmene to rozhodnuti je na kazdem a ma ted jenom sirsi moznosti volby a
obe maji sve vyhody ai nevyhody.
Ludek


Synapse - Status odesilani binarchnich dat pres HT

[*] Suky <suky(zv)atlas(tec)cz> - 13.12.2004 13:28:57

Ahoj,

jak mohu zjistovat status odeslani dat prostrednictvim HTTPSend v baliku
Synapse?

--
S pozdravem,
Michal Soukup
suky(zv)atlas(tec)cz


mirne OT: SQL Server 2005 Express Edition versus F

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 13.12.2004 14:33:03

konference(zv)sales(tec)cz dne 13 Dec 2004 v 13:18:

> Muj nazor je, ze prinejmensim pro mensi projekty bude MSDE 2005 vaznym
> konkurentem FB. To omezeni na 5 soucasnych operaci bylo IMHO velmi
> limitujici. Jinak 4GB je hodne dostacujici. Pro utvoreni predstavy :
> mam MSSQL2000 databazi 2.5 GB a je v tom veskera evidence velke firmy
> (obrat okolo 300 mil/rok) za 3 roky. Nejvetsi tabulka ma cca jeden a
> pul milionu zaznamu (98 poli na zaznam) a spoustu indexu. Tabulek je
> opravdu hodne. Pouze provoz na 1 procesorovem stroji si nejak nedokazu
> predstavit. Momentalne to bezi na 2x2.6G Xeon / 3GB RAM / RAID5/10000
> ot. SCSI a klidne by to "uneslo" rychlejsi:)

No, FB 1.5 s 0.6 GB databazi provozuje firma na 800 MHz pocitaci, 384 MB RAM a neni nejmensi
problem. Databaze obsahuje asi 140 tabulek, propojeni tabulek velmi casto pres vice poli...

Mimochodem, co provedete, az budete za nejake dva roky mit db vetsi nez 4 GB? ;-)

Karel Rys


TCP komunikace

[*] Petr Vetesnik <vetesnik(zv)gmail(tec)com> - 13.12.2004 14:21:01

Tak se mi to podarilo pomoci TUDPBlockSocket, ale mam problem. Ostatne
proc bych jinak psal, ze? Nejak se mi nedari poslat vetsi (64kb) balik dat.

Petr

mirne OT: SQL Server 2005 Express Edition versus F

[*] konference(zv)sales(tec)cz - 13.12.2004 13:18:56

on Behalf Of Marek Dostal

> >provoz databaze az do velikosti 4GB (na jednom procesoru). O
> limitu poctu
> >pripojeni, tam nebylo ani slovo. MSDE ma limit >- 5
> pripojeni. Je to tady
> >taky a MS o tom jen takticky mlci? Nebo je pocet pripojeni neomezeny?
>
> Pocet pripojeni by mel byt neomezeny, viz. konference
> Microsoft DevDays
> 2004:

Ahoj.
Muj nazor je, ze prinejmensim pro mensi projekty bude MSDE 2005 vaznym
konkurentem FB. To omezeni na 5 soucasnych operaci bylo IMHO velmi
limitujici.
Jinak 4GB je hodne dostacujici. Pro utvoreni predstavy : mam MSSQL2000
databazi 2.5 GB a je v tom veskera evidence
velke firmy (obrat okolo 300 mil/rok) za 3 roky. Nejvetsi tabulka ma
cca jeden a pul milionu zaznamu (98 poli na zaznam) a spoustu indexu.
Tabulek je opravdu hodne.
Pouze provoz na 1 procesorovem stroji si nejak nedokazu predstavit.
Momentalne to bezi na 2x2.6G Xeon / 3GB RAM / RAID5/10000 ot. SCSI a
klidne by to "uneslo" rychlejsi:)

I presto to urcite bude zajimave a ten hlavni duvod, proc zacinat s FB i
male projekty (to ze mohou velmi rychle prerust moznosti MSDE2000) preci
jenom uz nebude tak podstatny.

Pokud totiz ta aplikace "preroste" moznosti MSDE2005 bude IMHO v
celkovych nakladech na jeji provoz, udrzbu a vyvoj cena za "dospely"
MSSQL server vicemene zanedbatelna.

Ludek


Synapse - Status odesilani binarchnich dat pres HT

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 13.12.2004 13:34:57

> jak mohu zjistovat status odeslani dat prostrednictvim HTTPSend v
> baliku Synapse?

THTTPSend.sock.Onstatus
...a pak se jeste podivej na property DownloadSize a UploadSize.

--
Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
http://www.ararat(tec)cz/synapse/ - Ararat Synapse - TCP/IP Lib.

Firebird .NET Data Provider (WAS: mirne OT: SQL Se

[*] Petr Vones <konference(zv)petrvones(tec)net> - 13.12.2004 10:40:45

From: "Jiri Cincura" <diskuze(zv)cincura.net>
> Mohl by si to nejak blize popsat? Ja zatim zadne vetsi problemy nemel.

Pri chybe komunikace po siti nebo restartu serveru behem bezici transakce to
zacne vyhazovat nesmyslny vyjimky a upadle spojeni jiz nelze zavrit a ani
otevrit nove. Casto je jedinym "resenim" restart celeho procesu :-/

Petr Vones

mirne OT: SQL Server 2005 Express Edition versus F

[*] Marek Dostal <konf(zv)agnis(tec)cz> - 13.12.2004 10:24:43

>provoz databaze az do velikosti 4GB (na jednom procesoru). O limitu poctu
>pripojeni, tam nebylo ani slovo. MSDE ma limit >- 5 pripojeni. Je to tady
>taky a MS o tom jen takticky mlci? Nebo je pocet pripojeni neomezeny?

Pocet pripojeni by mel byt neomezeny, viz. konference Microsoft DevDays
2004:

Prezentace a priklady z konference Microsoft DevDays 2004 naleznete na
adrese http://msdn.microsoft(tec)cz/seminare/msdn200411_devdays/
Marek Dostal
D7Prof, WinXP Home, FireBird 1.0.2

TCP komunikace

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 13.12.2004 08:22:32

> potreboval bych nakopnout, jak vytvorit TCP komunikaci nejlepe pomoci
> Synapse. Jedna se o komunikaci Server + nekolik clientu po intranetove
> siti.
>
> Pokud by byl nekde ke stazeni priklad serveru+clientu, uvital bych to.

Priklad na TCP server mas jako soucas demo apliakci Synapse (soucas
distribucniho balicku, ale je to stahnutelne i samostatne).

Prikladu na TCP klienta je Synapse plna sama o sobe... co vsechny ty
implementace SMTP, IMAP4, LDAP, POP3, HTTP a dalsich protokolu?


--
Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
http://www.ararat(tec)cz/synapse/ - Ararat Synapse - TCP/IP Lib.

ANN: opensource tracking myTracker 1.08

[*] Burkovsky Ladislav <ladislav.burkovsky(zv)autinform.de> - 13.12.2004 08:10:31

Zdravim konferu,

ak ma niekto zaujem o tracker so zdrojakmi v delphi s moznostou
integrovania do vlastneho produktu (SOAP) tak si ho moze stiahnut z
http://mytracker.sourceforge.net/

Na rozdiel od inych systemov nemusite evidovat len bugy a mozete
si ponavymyslat polia podla vlastneho uvazenia.

Laci

TCP komunikace

[*] l. vlcek <l.vlcek(zv)noel-plus(tec)cz> - 13.12.2004 07:54:30

Petr Vetesnik napsal(a):
> Zdravim vsechny,
> potreboval bych nakopnout, jak vytvorit TCP komunikaci nejlepe pomoci
> Synapse. Jedna se o komunikaci Server + nekolik clientu po intranetove siti.
>
> Pokud by byl nekde ke stazeni priklad serveru+clientu, uvital bych to.

Jo, no problem.
Na: http://www.ararat(tec)cz/synapse je (krom jineho) i zipac s mnozstvim
ruznych demo....
Autor (Lukas Gebauer) ti to urcite doporuci taky...
:-)

--
L.V.
jezevec

Nacteni CSV do Firebird databaze

[*] campulka <campulka(zv)czas(tec)cz> - 13.12.2004 07:30:28

CSV2IB
http://www.campulka.net

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Pavel Hora
> Sent: Saturday, December 11, 2004 9:44 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Nacteni CSV do Firebird databaze
>
>
> Zdravim,
> potreboval bych do Firebird databaze (v1.5) nacist data z CSV
> souboru. Existuje k tomu nejaky software? (Obdoba Oracle SQL*Loader)
>
> S pozdravem Horyna
>
>
>

TCP komunikace

[*] Petr Vetesnik <vetesnik(zv)gmail(tec)com> - 13.12.2004 07:24:27

Zdravim vsechny,
potreboval bych nakopnout, jak vytvorit TCP komunikaci nejlepe pomoci
Synapse. Jedna se o komunikaci Server + nekolik clientu po intranetove siti.

Pokud by byl nekde ke stazeni priklad serveru+clientu, uvital bych to.


S pozdravem Petr Vetesnik

Flash jako neposlusny obejkt ActiveX

[*] Milan Tomes <delphi(zv)haida(tec)cz> - 13.12.2004 06:26:23

No nevim nevim, ale ja osobne bych pouzil jako nazev message resp. konstanty
WM_SIZE misto WM_SIZEING

S pozdravem

Milan Tomes

> [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of Pavel !
> Sent: Sunday, December 12, 2004 10:00 PM
>
> nacte. Chtel jsem uzit udalost OnResize (hlavniho framu) - protoze
> objekt je dozarovan do cele casti okna. Ale bylo to neucinne. Myslim si,
> ze je to tim, ze tato udalost je volana predtim nez je okno fyzicky
> roztrazeno. Dale jsem chtel pouzit message :
> procedure WMSize(var Msg: TWMSize); message WM_SIZEING;;
> Ale byl stejne neucinny jako dana udalost. Takze nevite nekdo co s tim
> ??

Firebird: Relacia 1:N - 2 tabulky a 2 databazy

[*] martin <matrix(zv)inmail(tec)cz> - 13.12.2004 01:20:01

A co na to FYRACLE? Tam to tiez nejde urobit?

Martin.


Povodna sprava zo dna : 13.12.2004, od <skopalik(zv)elektlabs(tec)cz> :
SS> Tohle proste ve FB nejde.
SS> Tohle by jsi musel resit pomoci aplikacniho serveru a dvoufazoveho
SS> commitu.

SS> Slavek

>> Ako mozem docielit na UROVNI FIREBIRD-u zavislost medzi
>> tabulkou TABLEX v prva.fdb a TABLEY v druha.fdb za
>> predpokladu ze ide o relaciu 1:N vazbanu cez ID_TABLEX.
>> Potrebujem aby to bolo prepojene KASKADNYM SPOSOBOM, teda ak
>> aktualizujem v TABLEX hodnotu ID_TABLEX aby sa aktualizovala
>> aj v TABLEY hodnota ID_TABLEX. Potom ak zmazem riadok v
>> TABLEX, aby sa zmazali vsetky riadky v TABLEY, ktore maju
>> rovnake ID_TABLEX.
>>
>> Este raz - ide o tabulky umiestnene v dvoch roznych FDB databazach

Firebird: Relacia 1:N - 2 tabulky a 2 databazy

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 13.12.2004 00:57:59

Tohle proste ve FB nejde.
Tohle by jsi musel resit pomoci aplikacniho serveru a dvoufazoveho
commitu.

Slavek

Ing. Slavomir Skopalik
Jednatel spolecnosti
Elekt Labs s.r.o.
Chaloupky 158
783 72 Velky Tynec
Czech Republic
--------------------------------------------
Mobil: +420 724 207 851
icq:199 118 333
e-mail:skopalik(zv)elektlabs(tec)cz
http://www.elektlabs(tec)cz


> Ako mozem docielit na UROVNI FIREBIRD-u zavislost medzi
> tabulkou TABLEX v prva.fdb a TABLEY v druha.fdb za
> predpokladu ze ide o relaciu 1:N vazbanu cez ID_TABLEX.
> Potrebujem aby to bolo prepojene KASKADNYM SPOSOBOM, teda ak
> aktualizujem v TABLEX hodnotu ID_TABLEX aby sa aktualizovala
> aj v TABLEY hodnota ID_TABLEX. Potom ak zmazem riadok v
> TABLEX, aby sa zmazali vsetky riadky v TABLEY, ktore maju
> rovnake ID_TABLEX.
>
> Este raz - ide o tabulky umiestnene v dvoch roznych FDB databazach


Firebird: Relacia 1:N - 2 tabulky a 2 databazy

[*] martin <matrix(zv)inmail(tec)cz> - 13.12.2004 00:49:58

Zdravim,
Mam dve (fdb) databazy: prva.fdb a druha.fdb
V prva.fdb je TABLEX, ktora ma stlpce ID_TABLEX,...
V druha.fdb je TABLEY, ktora ma stlpce ID_TABLEY,ID_TABLEX,...

Ako mozem docielit na UROVNI FIREBIRD-u zavislost medzi tabulkou
TABLEX v prva.fdb a TABLEY v druha.fdb za predpokladu ze ide o
relaciu 1:N vazbanu cez ID_TABLEX.
Potrebujem aby to bolo prepojene KASKADNYM SPOSOBOM, teda ak
aktualizujem v TABLEX hodnotu ID_TABLEX aby sa aktualizovala aj v
TABLEY hodnota ID_TABLEX. Potom ak zmazem riadok v TABLEX, aby sa
zmazali vsetky riadky v TABLEY, ktore maju rovnake ID_TABLEX.

Este raz - ide o tabulky umiestnene v dvoch roznych FDB databazach

Da sa to nejak poriesit resp. umoznuju toto "constrainst" ?

--
Martin
D7Pro,FB1.5.2RC4,FibPlus

Firebird .NET Data Provider (WAS: mirne OT: SQL Se

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 12.12.2004 23:45:54

Ja pouzivam verzi 1.5.1 v ASP.NET strankach a zatim bez jedineho
vypadku.
V ostrem provozu je to od srpna 2004.
Mel jsem problem s 1.6.x, ktera se chova k null hodnotam jinak, nez 1.5.

Slavek

> Petr Vones wrote:
> > Prinejmensim pri pouziti z .NETu kde neexistuje rozumne
> pripojeni na
> > FB. Po nekolikatydennich zkusenostch s "Firebird .NET Data
> Provider"
> > muzu rict, ze toto je pro provoz aplikaci co musi bezet 24
> hodin denne zcela
> > nepouzitelne.
>
> Mohl by si to nejak blize popsat? Ja zatim zadne vetsi problemy nemel.

Firebird .NET Data Provider (WAS: mirne OT: SQL Se

[*] Jiri Cincura <diskuze(zv)cincura(tec)net> - 12.12.2004 23:21:52

Petr Vones wrote:
> Prinejmensim pri pouziti z .NETu kde neexistuje rozumne pripojeni na FB.
> Po nekolikatydennich zkusenostch s "Firebird .NET Data Provider" muzu
> rict, ze toto je pro provoz aplikaci co musi bezet 24 hodin denne zcela
> nepouzitelne.

Mohl by si to nejak blize popsat? Ja zatim zadne vetsi problemy nemel.


--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; | http://www.cincura.net/
mailto:xcincura(zv)informatics.muni(tec)cz | http://photo.cincura.net/
ICQ#: 314711544 | http://phorum.cincura.net/
---
And if our times are difficult and perplexing,
so are they challenging and filled with opportunity.
-Robert F. Kennedy, 1961

Flash jako neposlusny obejkt ActiveX

[*] Pavel ! <paullb(zv)seznam(tec)cz> - 12.12.2004 21:59:46

Ahoj, chtel jsem zeptat na par otz. Pozivam Objekt ActiveX pro prehravni
flashu (ShockwaveFlashObjects), vsechno funguje jak ma, ale je zde
problem, kdyz pri behu animace se pokusim zmenit velikost prehravaneho
"ramecku" prehravany obraz toto nove nastaveni ignoruje. Kdyz, ale
soubor restartuji, znovu otevrenim tak se vzpamatuje a roztahne se jak
ma. Tak jsem se rozhodl, ze proste pri zmene velikosti se vzdy znova
nacte. Chtel jsem uzit udalost OnResize (hlavniho framu) - protoze
objekt je dozarovan do cele casti okna. Ale bylo to neucinne. Myslim si,
ze je to tim, ze tato udalost je volana predtim nez je okno fyzicky
roztrazeno. Dale jsem chtel pouzit message :
procedure WMSize(var Msg: TWMSize); message WM_SIZEING;;
Ale byl stejne neucinny jako dana udalost. Takze nevite nekdo co s tim
??


Virtual memory - personal swap

[*] Jiri Foldyna <jiri.f(zv)avizo(tec)cz> - 12.12.2004 21:43:45

Ahoj vespolek,

narazil jsem na problem - potrebuji pracovat s velkymi objemy dat (lze
predpokladat, ze se nevejdou ani do virtualni pameti). V podstate se jedna o
pole hodnot typu double, ze kterych se maji vykreslovat grafy. Vsechna pole
mohou mit dohromady az desitky milionu polozek. Napadlo me, ze bych mohl
pouzit neco jako svuj vlastni swap, zalozeny na memory mapped souborech, ale
radsi bych pouzil neco hotoveho a osvedceneho. Nemate nekdo nejaky tip ?

Diky

Jiri Foldyna

Detekce zavreni socketu

[*] Jiri Cincura <diskuze(zv)cincura(tec)net> - 12.12.2004 19:11:32

Lukas Gebauer wrote:
>> Delam to ve smycce pomoci RecvPacket.
>> Ale potrebuju zjistit, ze uz server zavrel spojeni a nemam nic cist.
>> Jak to udelat. Drbu se s tim uz dlouho a porad nic.
>
> Jakmile bylo ukonceno spojeni, metoda RecvPacket nevrati zadna data a v
> LastError property budes mit odpovidajici chybovy kod.
>
> Takze pokud potrebujes precist vsechna data, a to dokud protejsi strana
> neukonci spojeni, lze to snadno udelat smycku, ktera bude cyklicky volat
> recvpacket. A to dokud bude LastError roven 0. Jakmile nebude roven nule,
> pak doslo bud k timeoutu, nebo k nejake jine chybe. Napriklad k ukonceni
> spojeni. ;-)

Jo, mam smycku:

repeat
until not((LastError = 0) or (LastError = WSAETIMEDOUT));

Ale prisel jsem na to asi pred 2 hodinama. Takze me to stve, ze jsem se s
tim tak drbal, takova blbina a ja se na tom zasekl.

--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; | http://www.cincura.net/
mailto:xcincura(zv)informatics.muni(tec)cz | http://photo.cincura.net/
ICQ#: 314711544 | http://phorum.cincura.net/
---
And if our times are difficult and perplexing,
so are they challenging and filled with opportunity.
-Robert F. Kennedy, 1961

Seriova komunikace s Async Pro

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 12.12.2004 18:55:29

> Dobre, podle dokumentace je to skutecne 0. Presto to pada i s nulou, ale
> nedokazal jsem zjistit, kde. Pri krokovani to tuhne na dlouhe minuty, pri
> normalnim spusteni to ohlasi, zda se ma hlaseni poslat Microsoftu.

V jakem okamziku to tuhne?

> Hoh, to by mohlo byt ono! Kde presne posilas potvrzeni?

Podivej se do toho obsluzneho threadu... hned jak se pres Synchronize
vola ta obsluzna funkce v hlavnim threadu, nasleduje volani metody
SendString Synaseru. Staci to zakomentovat.

--
Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
WEB: http://www.ararat(tec)cz/synapse - Synapse Delphi and Kylix TCP/IP
Library

Detekce zavreni socketu

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 12.12.2004 18:51:29

> Delam to ve smycce pomoci RecvPacket.
> Ale potrebuju zjistit, ze uz server zavrel spojeni a nemam nic cist. Jak to
> udelat. Drbu se s tim uz dlouho a porad nic.

Jakmile bylo ukonceno spojeni, metoda RecvPacket nevrati zadna data a v
LastError property budes mit odpovidajici chybovy kod.

Takze pokud potrebujes precist vsechna data, a to dokud protejsi strana
neukonci spojeni, lze to snadno udelat smycku, ktera bude cyklicky volat
recvpacket. A to dokud bude LastError roven 0. Jakmile nebude roven nule,
pak doslo bud k timeoutu, nebo k nejake jine chybe. Napriklad k ukonceni
spojeni. ;-)

--
Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
WEB: http://www.ararat(tec)cz/synapse - Synapse Delphi and Kylix TCP/IP
Library

Nacteni CSV do Firebird databaze

[*] Jiri Baudys <konference(zv)baudys.name> - 12.12.2004 18:15:26

zkus IB Pump
http://www.clevercomponents.com/products/datapump/dp-tour.asp
umi pripojeni pres ADO, tak by to snad nejak slo

jirka

From: Pavel Hora
Subject: Nacteni CSV do Firebird databaze

Zdravim,
potreboval bych do Firebird databaze (v1.5) nacist data z CSV souboru.
Existuje k tomu nejaky software? (Obdoba Oracle SQL*Loader)

S pozdravem Horyna

mirne OT: SQL Server 2005 Express Edition versus F

[*] Jan Rizek <jan_rizek(zv)centrum(tec)cz> - 12.12.2004 03:32:24

Dobre je tedy mozne realne nasadit MS SQL Server 2005 Express do realneho
provozu? Ma tedy podobny limit jako MSDE? Kdyz k nemu bude chtit pristoupit
30 uzivatelu soucastne a neco provest, snese to? A taky by mne zajimalo
kolik vlastne tech zaznamu muze 4GB databaze pojmout.. Zda s tim mate nekdo
nejake zkusenosti.. Netusim, jak treba indexovani nafukuje MS databazi..

A pokud MS SQL Server 2005 Express snese realny provoz a jediny omezeni je
4GB + jeden procesor, tak proc teda pouzivat FB.. :-)

JR

> From: "Jan Rizek" <jan_rizek(zv)centrum(tec)cz>
> > nechci propagovat MS vytvory, ale na strankach MS jsem se docetl, ze
SQL
> > Server 2005 Express Edition umoznuje provoz databaze az do velikosti 4GB
(na
> > jednom procesoru). O limitu poctu pripojeni, tam nebylo ani slovo. MSDE
ma
> > limit - 5 pripojeni. Je to tady taky a MS o tom jen takticky mlci? Nebo
je
>
> Nema a nikdy nemelo. Jde o limit 5 soucasne provadenych operaci.
>
> > Prijde mi, ze SQL Server Express Edition muze byt vaznym konkurentem FB.
>
> Prinejmensim pri pouziti z .NETu kde neexistuje rozumne pripojeni na FB.
Po
> nekolikatydennich zkusenostch s "Firebird .NET Data Provider" muzu rict,
ze
> toto je pro provoz aplikaci co musi bezet 24 hodin denne zcela
nepouzitelne.
>
> Petr Vones
>
>
>

Detekce zavreni socketu

[*] Jiri Cincura <diskuze(zv)cincura(tec)net> - 12.12.2004 01:20:15

Petr Vones wrote:
> From: "Jiri Cincura" <diskuze(zv)cincura.net>
>> Ale potrebuju zjistit, ze uz server zavrel spojeni a nemam nic cist.
>> Jak to udelat. Drbu se s tim uz dlouho a porad nic.
>
> Ten protokol by mel obsahovat nejakou pevne definovanou hlavicku ktera
> rika kolik dat se ma vlastne precist.

No jo, ale nema. Proste mi posle data a ukonci spojeni.

Napriklad telnet to ale detekuje a zahlasi, ze "pripojeni k hostiteli bylo
ztraceno".

--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; | http://www.cincura.net/
mailto:xcincura(zv)informatics.muni(tec)cz | http://photo.cincura.net/
ICQ#: 314711544 | http://phorum.cincura.net/
---
And if our times are difficult and perplexing,
so are they challenging and filled with opportunity.
-Robert F. Kennedy, 1961

Detekce zavreni socketu

[*] Petr Vones <konference(zv)petrvones(tec)net> - 12.12.2004 00:48:12

From: "Jiri Cincura" <diskuze(zv)cincura.net>
> Ale potrebuju zjistit, ze uz server zavrel spojeni a nemam nic cist. Jak to
> udelat. Drbu se s tim uz dlouho a porad nic.

Ten protokol by mel obsahovat nejakou pevne definovanou hlavicku ktera rika
kolik dat se ma vlastne precist.

Petr Vones

Detekce zavreni socketu

[*] Jiri Cincura <diskuze(zv)cincura(tec)net> - 12.12.2004 00:42:12

Ahoj,
pomoci Synapse a TTCPBlockSocket prijimam data od serveru.

Delam to ve smycce pomoci RecvPacket.

Ale potrebuju zjistit, ze uz server zavrel spojeni a nemam nic cist. Jak to
udelat. Drbu se s tim uz dlouho a porad nic.

--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; | http://www.cincura.net/
mailto:xcincura(zv)informatics.muni(tec)cz | http://photo.cincura.net/
ICQ#: 314711544 | http://phorum.cincura.net/
---
And if our times are difficult and perplexing,
so are they challenging and filled with opportunity.
-Robert F. Kennedy, 1961

Chyba pri dekodovani

[*] Petr Cafourek <petr.cafourek.d7(zv)seznam(tec)cz> - 11.12.2004 21:52:00

DD,
pro kodovani a dekodovani pouzivam komponenty DCP.
V jednom projektu se mi ale stava, ze pri dekodovani textu zobrazeneho
v TMemu dojde k chybe: " in module 'Project1.exe', Read of address
00000000". Ale dochazi k ni jen nekdy. Podminky jsou stale stejne, ale
program si dela co chce.
Nevite nekdo, cim by to mohlo byt?

D6 Pro, WinXP Pro CZ SP2

S pozdravem,
Petr Cafourek
mailto:petr.cafourek.d7(zv)seznam(tec)cz


Nacteni CSV do Firebird databaze

[*] Pavel Hora <phofficial(zv)centrum(tec)cz> - 11.12.2004 21:43:59

Zdravim,
potreboval bych do Firebird databaze (v1.5) nacist data z CSV souboru. Existuje k tomu nejaky software? (Obdoba Oracle SQL*Loader)

S pozdravem Horyna

Komponenta na palete

[*] JiL?A? Fait <develop(zv)lmss(tec)cz> - 11.12.2004 19:45:49

Karel Machac napsal(a):

>Zdravim,
>
> mam svoje komponenty, ktere byly drive registrovany na palete "puvodni komponenty".
>Pak jsem je odinstaloval, ve zdroji zmenil v procedure register paletu na "nove komponenty", ale po opetovne kompilaci a instalaci se me nekere komponenty stale registruji na puvodni paletu.
>Uz jsem pomazal kdeco, ale stale si Delphi stoji za svym.
>Vytvoril jsme i novy balicek (pro jistotu)
>Nevite nekdo, co mamudelat pro to, aby se registrovaly na spravnou paletu?
>
>
>
Menu Komponent - Konfigure palette. Pak v Pages najed na All (az na
konci) a pak klikni na Default Pages. Melo by to nastavit vsechny
balicky podle toho co maji v register.

Jirka


Obsah t+AOk-to z+AOE-silky byl zkontrolov+AOE-n na p+AVkA7Q-tomnost vir+AW8- technologi+AO0- BitDefender

mirne OT: SQL Server 2005 Express Edition versus F

[*] Petr Vones <konference(zv)petrvones(tec)net> - 11.12.2004 19:29:46

From: "Jan Rizek" <jan_rizek(zv)centrum(tec)cz>
> nechci propagovat MS vytvory, ale na strankach MS jsem se docetl, ze SQL
> Server 2005 Express Edition umoznuje provoz databaze az do velikosti 4GB (na
> jednom procesoru). O limitu poctu pripojeni, tam nebylo ani slovo. MSDE ma
> limit - 5 pripojeni. Je to tady taky a MS o tom jen takticky mlci? Nebo je

Nema a nikdy nemelo. Jde o limit 5 soucasne provadenych operaci.

> Prijde mi, ze SQL Server Express Edition muze byt vaznym konkurentem FB.

Prinejmensim pri pouziti z .NETu kde neexistuje rozumne pripojeni na FB. Po
nekolikatydennich zkusenostch s "Firebird .NET Data Provider" muzu rict, ze
toto je pro provoz aplikaci co musi bezet 24 hodin denne zcela nepouzitelne.

Petr Vones

mirne OT: SQL Server 2005 Express Edition versus F

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 11.12.2004 19:29:46

Puvodni zprava ze dne 11.12.2004:

> Prijde mi, ze SQL Server Express Edition muze byt vaznym konkurentem
> FB. Velikost DB 4GB - to mohou byt statisice zaznamu...

Hm, muj nazor na to je, ze FB nikdy nebyl vaznym konkurentem MS SQL
ani MSDE. Ale nechci vyvolavat zadne flames.

Petr Zahradnik, pocitacovy expert

==========================================================
Petr Zahradnik, Computer Laboratory


web: http://www.clexpert(tec)cz, e-mail: clexpert(zv)clexpert(tec)cz

==========================================================

Seriova komunikace s Async Pro

[*] Zbysek Hlinka <konference(zv)hlinka(tec)cz> - 11.12.2004 19:37:48

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Slavomir Skopalik
> Sent: Saturday, December 11, 2004 7:08 PM
>
> A jedna se o klasicky ser. port ?
> Ctecky zkousim obvykle pomoci hyperterminalu.

S Async Pro to normalne funguje, tedy krome posledni doby, kdy se to zacina
hroutit na novejsich systemech. Na pocitaci, na kterem to zkousim, to s
Async Pro beha jako blesk.

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz

mirne OT: SQL Server 2005 Express Edition versus F

[*] Jan Rizek <jan_rizek(zv)centrum(tec)cz> - 11.12.2004 19:19:45

Vsechny zdravim,

nechci propagovat MS vytvory, ale na strankach MS jsem se docetl, ze SQL Server 2005 Express Edition umoznuje provoz databaze az do velikosti 4GB (na jednom procesoru). O limitu poctu pripojeni, tam nebylo ani slovo. MSDE ma limit - 5 pripojeni. Je to tady taky a MS o tom jen takticky mlci? Nebo je pocet pripojeni neomezeny?

Prijde mi, ze SQL Server Express Edition muze byt vaznym konkurentem FB. Velikost DB 4GB - to mohou byt statisice zaznamu...

Tak by me zajimaly vase nazory srovnani SQL Server-u 2005 a FB..

Seriova komunikace s Async Pro

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 11.12.2004 19:07:44

A jedna se o klasicky ser. port ?
Ctecky zkousim obvykle pomoci hyperterminalu.

Slavek

> Samozrejme jsem to nahradil novou verzi. Tvuj priklad jsem
> uzpusobil mym potrebam, takze se nepotvrzuji podle tveho
> prikladu. Nez se to po prihlaseni dostane do Execute, trva to
> hrozne dlouho pri krokovani, a pri normalnim behu to rovnou zuchne.

Seriova komunikace s Async Pro

[*] Zbysek Hlinka <konference(zv)hlinka(tec)cz> - 11.12.2004 18:49:43

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Lukas Gebauer
> Sent: Saturday, December 11, 2004 6:28 PM

> Jeste mne napadla jedna vec... v ZIPu s tim demem je
> pribalena pomerne stara verze SynaSeru. Urcite nebude od veci
> si z webu Synapse stahnout aktualni verzi. ;-)

Samozrejme jsem to nahradil novou verzi. Tvuj priklad jsem uzpusobil mym
potrebam, takze se nepotvrzuji podle tveho prikladu. Nez se to po prihlaseni
dostane do Execute, trva to hrozne dlouho pri krokovani, a pri normalnim
behu to rovnou zuchne.

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz

Seriova komunikace s Async Pro

[*] Zbysek Hlinka <konference(zv)hlinka(tec)cz> - 11.12.2004 18:43:42

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Lukas Gebauer
> Sent: Saturday, December 11, 2004 6:26 PM
>
> > ser.Connect('COM1');
> > ser.Config(9600, 8, 'N', 1, false, false);
>
> Opravdu tvoje ctecka chce 1.5 stopbitu?

Ne, 1.

> Hodnota 0 znamena 1 stopbit, coz bych cekal ze je spravne.
> (Viz dokumentace, poznamky ve zdrojacich i preddefinovane
> konstanty na nastavovani stopbitu...) ;-)

Dobre, podle dokumentace je to skutecne 0. Presto to pada i s nulou, ale
nedokazal jsem zjistit, kde. Pri krokovani to tuhne na dlouhe minuty, pri
normalnim spusteni to ohlasi, zda se ma hlaseni poslat Microsoftu.

> Neni jen problem v tom, ze ten muj zrojak posila zpet to
> potvrzeni, coz normalni seriove ctecky nepotrebuji? V takovem
> pripade je potreba ten kus kodu, co posila zpet to potvrzeni,
> odstranit.

Hoh, to by mohlo byt ono! Kde presne posilas potvrzeni?

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz

Seriova komunikace s Async Pro

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 11.12.2004 18:27:41

> vratilo chybu Parametr neni spravny, a program zarval na chybu. Kdyz jsem
> proti predpisu dal stopbit 0, tak to sice pres Config proslo, ale program
> buchul o kousek dal. Netusis, cim by to mohlo byt?

Jeste mne napadla jedna vec... v ZIPu s tim demem je pribalena pomerne
stara verze SynaSeru. Urcite nebude od veci si z webu Synapse stahnout
aktualni verzi. ;-)


--
Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
WEB: http://www.ararat(tec)cz/synapse - Synapse Delphi and Kylix TCP/IP Library

Seriova komunikace s Async Pro

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 11.12.2004 18:25:41

> ser.Connect('COM1');
> ser.Config(9600, 8, 'N', 1, false, false);

Opravdu tvoje ctecka chce 1.5 stopbitu?

> Hodnoty jsou predepsane. Pokud jsem to krokoval, tak pri volani Config mi to
> vratilo chybu Parametr neni spravny, a program zarval na chybu. Kdyz jsem
> proti predpisu dal stopbit 0, tak to sice pres Config proslo, ale program
> buchul o kousek dal. Netusis, cim by to mohlo byt?

Hodnota 0 znamena 1 stopbit, coz bych cekal ze je spravne. (Viz
dokumentace, poznamky ve zdrojacich i preddefinovane konstanty na
nastavovani stopbitu...) ;-)

Co to znamena 'bouchnul o kus dal'? Z takoveto formulace opravdu nemohu
poznat, co mas za problem. ;-(

Neni jen problem v tom, ze ten muj zrojak posila zpet to potvrzeni, coz
normalni seriove ctecky nepotrebuji? V takovem pripade je potreba ten kus
kodu, co posila zpet to potvrzeni, odstranit.


--
Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
WEB: http://www.ararat(tec)cz/synapse - Synapse Delphi and Kylix TCP/IP Library

Komponenta na palete

[*] Jan Rizek <jan_rizek(zv)centrum(tec)cz> - 11.12.2004 17:57:38

Tak je vyhod a nahod v Insatled packages.. treba to pomuze *- respektive
smaz vsechna souvisejici *.DCP a *.DPK a *.BPL a znovu to zkompiluj +
nainstaluj..

Seriova komunikace s Async Pro

[*] Zbysek Hlinka <konference(zv)hlinka(tec)cz> - 11.12.2004 17:15:35

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Lukas Gebauer
> Sent: Wednesday, December 08, 2004 9:50 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: Seriova komunikace s Async Pro
>
> Doporucuji hodit oko na:
>
> http://synapse.ararat(tec)cz/files/contrib/identcode.zip

Hodil jsem :-), a narazil jsem na problem. Mam snimac karet, ktery
komunikuje pres COM. Volam ho tedy takto:

ser.Connect('COM1');
ser.Config(9600, 8, 'N', 1, false, false);

Hodnoty jsou predepsane. Pokud jsem to krokoval, tak pri volani Config mi to
vratilo chybu Parametr neni spravny, a program zarval na chybu. Kdyz jsem
proti predpisu dal stopbit 0, tak to sice pres Config proslo, ale program
buchul o kousek dal. Netusis, cim by to mohlo byt?

Pokud se ti podari odpovedet jeste dnes (sobota), pak to chytnu. Jinak to
uvidim az v patek, jedu vydelavat penizky na skoleni .NET. ;)

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz

NTFS a zabezpeceni souboru

[*] Jiri Cincura <diskuze(zv)cincura(tec)net> - 10.12.2004 23:48:21

delphi(zv)spst(tec)cz wrote:
> Dobry den.
>
>
>
> Pomoci jake funkce v Delphi nastavuji zabezpeceni pro soubory na disku s
> NTFS.

Jdi na www.builder(tec)cz sekce Delphi a najdi odkaz Hledat. Dal uz je to snad
jasne. Tam to resime co mesic.

--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; | http://www.cincura.net/
mailto:xcincura(zv)informatics.muni(tec)cz | http://photo.cincura.net/
ICQ#: 314711544 | http://phorum.cincura.net/
---
And if our times are difficult and perplexing,
so are they challenging and filled with opportunity.
-Robert F. Kennedy, 1961

Posouvani komponentou bez blikani

[*] Jiri Cincura <diskuze(zv)cincura(tec)net> - 10.12.2004 23:46:21

Suky wrote:
> Ahoj,
>
> posunuji nekolika komponenty (TImage, TLabel) naraz a za kazdou zmenou
> pozice volam metody:
>
> TImage.Repaint;
> TLabel.Repaint;
>
> bihuzel to pak cele mrka pri pohybu, da se to nejak odstranit?

Udelat si ti sam, cele. :)

Nebo to dat neco, co umi DoubleBuffer, treba TPanel, pokud se nemylim.

--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; | http://www.cincura.net/
mailto:xcincura(zv)informatics.muni(tec)cz | http://photo.cincura.net/
ICQ#: 314711544 | http://phorum.cincura.net/
---
And if our times are difficult and perplexing,
so are they challenging and filled with opportunity.
-Robert F. Kennedy, 1961

Problem pri pristupu na DBF pres ADO

[*] Martin Vlk <mavlk(zv)helpforest(tec)cz> - 10.12.2004 16:35:51

Dobry den,

narazil jsem na nasledujici problem :

V ASP.NET aplikaci (ale projevuje se to i ve Win32 aplikaci) pristupuji na
DBF tabulky
pres ADO (OleDb). Jestlize na danem pocitaci NENI nainstalovane BDE, tak vse
funguje
korektne. Jestlize ale BDE na danem pocitaci nainstalovane JE, tak pri
kazdem pristupu
do databaze (tabulky) dochazi k neuvolnovani handlu na adresar, ve kterem
jsou data
a na adresar ve kterem je nainstalovane BDE. Tato situace vede pri
dlouhodobejsim behu
aplikace, k vycerpani sytemovych zdroju (pres ProcessExplorer jsem
vysledoval problemy
pri alokovanych vica jak cca 16000 handlu, predpokladam ze to bude 2^14).
Jedninym
resenim jak tyto otevrene handly uvolnit je restartovat aplikaci, coz je
znacne
neprijemne.

Predpokladam ze problem bude nekde mezi MSJet a BDE protoze jestlize tam
neni BDE
jede vse korektne. Na webu MS se pise ze pri nainstalovanem BDE jde JET na
DBF tabulky
prave pres BDE.

Verze BDE je 5.2, verze JET je 4.0 SP8 (takze posledni dostupne verze,
alespon predpokladam)

K tomu bych mel nekolik otazek :

1) Nevi nekdo jak tento problem odstranit ?
2) Da se nejak donutit JET aby nepouzival BDE kdyz je nainstalovane ?
3) Neexistuje nejaka jina knihovna pro pristup k DBF, ktera by sla pouzit v
.NET
a umoznovala pristup pres SQL ?
4) Nejake jine napady ???

PS.
K DBF pristupuji protoze aplikace pracuje s vektorovymi daty ve formatu SHP,
ke kterym je pripojen prave DBF soubor, takze napady s prechodem k jinemu
formatu
tabulek neprichazeji v uvahu. Veskere ostatni data jsou na MSSQL pripadne
Oracle.

S pozdravem

Martin Vlk

NTFS a zabezpeceni souboru

[*] delphi(zv)spst(tec)cz - 10.12.2004 13:55:40

Dobry den.



Pomoci jake funkce v Delphi nastavuji zabezpeceni pro soubory na disku s
NTFS.

Jedna se mi o pridavani, pripadne odepirani opravneni na soubor uzivatelum a
skupinam uzivatelu.

D5, Windows XP



Predem dekuji

Novacek


OT: pouziti dll v MS Office

[*] Jiri Baudys <konference(zv)baudys.name> - 10.12.2004 10:31:20

DD,
resim nasledujici problem.
V delphi mam napsanou dll knihovnu
Function GetHomeDirectory(s,j,m,t:PChar):PChar;

Volani z delphi neni problem a funguje aniz by vyvolalo except.

V Accessu, popr. Wordu mam

Public Declare Function GetHomeDirectory Lib "mydll.dll" (ByVal s As String,
ByVal j As String, ByVal m As String, ByVal t As String) As String

ale konci to padem accessu, nebo hlaskou "Bad Dll calling conversion" (pokud
pouziju Variant misto String, tak to konci stejne)

diky

jirka

Ukonceni spojeni Firebirdem

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 10.12.2004 12:37:32

Takze spadnul server.
1. Zkus najit duvod (muze to byt UDF!)
Jde o to, jestli to padne vzdy stejne, nebo nahodne.

2. Zkus FB 1.5.2
3. Zkus backup a restore

Slavek

> V logu je treba hlaska
>
> fbserver.exe: terminated abnormally (4294967295)
>
> V aplikaci pouzivam eventy. Proo pristup k DB pouzivam FIBPlus 5.20


Ukonceni spojeni Firebirdem

[*] Dalibor <dalibor(zv)torola(tec)cz> - 10.12.2004 12:29:32

V logu je treba hlaska

fbserver.exe: terminated abnormally (4294967295)

V aplikaci pouzivam eventy. Proo pristup k DB pouzivam FIBPlus 5.20

> 1. Chyba spojenni
> 2. Pad serveru
>
> Chtelo by to vice informaci.
> Zkus se kouknou do logu, pripadne zjistit zavisloti.
>
> Slavek
>
> > Ahoj,
> > stava se mi, ze mi Firebird ukonci spojeni s klientem.
> > Nevite proc se to stava a za jakych okolnosti, pripadne co s
> > tim muzu delat. Dekuji
> >
> > Win 2000, FB 1.5, D7
> >
>
>
>

Start ciziho programu pomoci WinExec nebo WinExec3

[*] Milan Cizek <cizek.milan(zv)seznam(tec)cz> - 10.12.2004 13:31:39

< volam z?meho programu cizi program dle nasledujici konstrukce:
<
< //!!!!!!! skryty start
< WinExec32('CiziPGM', SW_Hide); //!!!!! zde se nechce skryt
< Wnd := FindWindow('Trida', 'Hlavicka');

Ahoj,
co pouzit CreateProcess, myslim ze by ti to docela ulehcil a bylo by to snad i vicce spolehlive.

Milan

pouziti dll v MS Office

[*] delphin(zv)post(tec)cz - 10.12.2004 10:47:24

> resim nasledujici problem.
> V delphi mam napsanou dll knihovnu
> Function GetHomeDirectory(s,j,m,t:PChar):PChar;

Bez stdcall to mimo Delphi nepujde

function GetHomeDirectory(s,j,m,t:PChar):PChar; stdcall;

> Volani z delphi neni problem a funguje aniz by vyvolalo except.
>
> V Accessu, popr. Wordu mam
>
> Public Declare Function GetHomeDirectory Lib "mydll.dll" (ByVal s As
String,
> ByVal j As String, ByVal m As String, ByVal t As String) As String
>
> ale konci to padem accessu, nebo hlaskou "Bad Dll calling conversion"
(pokud
> pouziju Variant misto String, tak to konci stejne)

Odeslani mailu z Firebirdu

[*] BS Info <info(zv)borkovec(tec)com> - 10.12.2004 12:01:30

Ale ja vim, jak pouzit dll ve FB, jde o to, ze takovou udf/dll nemam a
shanim ji. Navic uvazuji i o reseni jinym zpusobem, neco jako service na
webu, kde bezi db pomoci eventu, ale to uz je mimo puvodni problem. Diky
vsem za pomoc.
Roman


----- Original Message -----
From: <dphi_forum(zv)proces.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, December 10, 2004 8:23 AM
Subject: Re: Odeslani mailu z Firebirdu


>
>
>
> Ak som spravne pochopil, chces posielat email z databazy. Ak si dokazes
> napisat kniznicu na odosielanie emailu tak potom je potrebne vediet ako ju
> pouzit vo Firebird, pokial chces emaily odosielat z databazy, nie?
>
> Stano
>
>
****************************************************************************
*****************************************
>
> No, ono nejde o to nastudovat jak delat udf, prispevek byl o necem jinem,
> viz %subj%.
> RB
>
>
****************************************************************************
*****************************************
>
> nebo si nastudovat
>
>
>
http://www.ibphoenix.com/main.nfs?a=ibphoenix&s=1101957447:392398&page=ibp_h
> owto7
>
> jirka
>
>
>

TADODataset

[*] Tyslic Jiri <jiri.tyslic(zv)opp.tbggroup(tec)com> - 10.12.2004 10:29:20

Mam zacatecnicky dotaz...
Lze spustit dotaz z jednoho TADODatasetu nad vysledkem druheho TAdoDatasetu?
Chtel jsem pouzit vlastnost DataSource, ale Borlandi help vubec nezna TADODataset (nebo spatne hledam?)

Dekuji za nejake postrceni
Jirka


Ukonceni spojeni Firebirdem

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 10.12.2004 10:49:24

1. Chyba spojenni
2. Pad serveru

Chtelo by to vice informaci.
Zkus se kouknou do logu, pripadne zjistit zavisloti.

Slavek

> Ahoj,
> stava se mi, ze mi Firebird ukonci spojeni s klientem.
> Nevite proc se to stava a za jakych okolnosti, pripadne co s
> tim muzu delat. Dekuji
>
> Win 2000, FB 1.5, D7
>

Ukonceni spojeni Firebirdem

[*] TOROLA electronic - Bednarcik Dalibor <dalibor(zv)torola(tec)cz> - 10.12.2004 09:39:16

Ahoj,
stava se mi, ze mi Firebird ukonci spojeni s klientem.
Nevite proc se to stava a za jakych okolnosti, pripadne co s tim muzu delat.
Dekuji

Win 2000, FB 1.5, D7


pouziti dll v MS Office

[*] Jan Sebelik <honza(zv)haes(tec)cz> - 10.12.2004 10:47:24

> V delphi mam napsanou dll knihovnu
> Function GetHomeDirectory(s,j,m,t:PChar):PChar;
>
> Public Declare Function GetHomeDirectory Lib "mydll.dll" (ByVal s
> As String,
> ByVal j As String, ByVal m As String, ByVal t As String) As String
>
> ale konci to padem accessu, nebo hlaskou "Bad Dll calling
> conversion"

Myslim, ze by tam melo byt neco jako

Function GetHomeDirectory(s,j,m,t:PChar):PChar; cdecl;
nebo
Function GetHomeDirectory(s,j,m,t:PChar):PChar; stdcall;
nebo
Function GetHomeDirectory(s,j,m,t:PChar):PChar; safecall;
viz help
(zalezi, odkud a jak se to vyuziva)

Honza
====================================
= RNDr. Jan Sebelik - HAES
= Skolici a konzultacni stredisko pro vyvoj SW
= www.haes(tec)cz
= Vojtiskova 321
= 507 81 Lazne Belohrad
= tel. 493 792 931 (mobil 776 347 735)
====================================

Posouvani komponentou bez blikani

[*] Suky <suky(zv)atlas(tec)cz> - 10.12.2004 10:11:19

Ahoj,

posunuji nekolika komponenty (TImage, TLabel) naraz a za kazdou zmenou pozice
volam metody:

TImage.Repaint;
TLabel.Repaint;

bihuzel to pak cele mrka pri pohybu, da se to nejak odstranit?

--
S pozdravem,
Michal Soukup
suky(zv)atlas(tec)cz


Jak ulozit SQL result do promenne

[*] mydelphiconf(zv)centrum(tec)cz - 10.12.2004 09:05:13

Ahoj,

Jak ulozit SQL result do promenne

[*] Jiri Foldyna <jiri.f(zv)avizo(tec)cz> - 10.12.2004 09:17:15

Nevim, jestli spravne rozumim dotazu, ale treba takto:
var
(qr : TADOQuery)
...
if qr.FieldByName('unit_count').IsNull then
unit_count := 0
else
unit_count := qr.FieldByName('unit_count').AsInteger;

if qr.FieldByName('unit_name').IsNull then
unit_name := ''
else
unit_name := qr.FieldByName('unit_name').AsString;

if qr.FieldByName('tax_base').IsNull then
tax_base := 0
else
tax_base := qr.FieldByName('tax_base').AsFloat;
...

Zdravim

Jiri Foldyna

> nejak mi neni jasne, jak ukladat SQL result do promenne ...
> mam nejake SQLQuery, kteremu dam sqlCommand: select id,
> name, sallary from tabName ....
>
> ale jak to potom dostanu do promennych, ktere pak dal zpracovavam ? :(

Jak ulozit SQL result do promenne

[*] mydelphiconf(zv)centrum(tec)cz - 10.12.2004 09:07:13

Ahoj,
nejak mi neni jasne, jak ukladat SQL result do promenne ...
mam nejake SQLQuery, kteremu dam sqlCommand: select id, name, sallary from tabName ....

ale jak to potom dostanu do promennych, ktere pak dal zpracovavam ? :(

Diky za pomoc.
P.

Spojeni Access a MS SQL

[*] Jiri Foldyna <jiri.f(zv)avizo(tec)cz> - 10.12.2004 08:01:05

Zkusil bych se podivat na replikace, MS SQL by to IMHO mel umet i proti
Accessu. Replikace MS SQL - MSDE pouzivam uz par let (merge) a zatim jsem
nemel zadny kriticky problem spojeny se ztratou dat.

Zdravim

Jiri Foldyna

> Pekny den vespolek,
> mam jednoduchy problemek. Na serveru bezi MS SQL2000 a klient
> ma na svem NTB Access. Jak lze jednoduse synchronizovat data?
> Nyni pouzivam jednoduche reseni, pri updatu si ze serveru
> stahnu pouze zmenena a nova data podle TimeStamp priznaku a
> na klientovy prochazim DataSet a radek po radku posilam
> update nebo insert do Accessu - coz mi prijde, ze neni zrovna
> elegantni.
> Lze to resit nejakym jednodussim zpusobem?
> Zkousel jsem take pouzit v Accessu konstrukci 'SELECT INTO
> SQLServer...', ale se mi nepodarilo rozchodit. A lze se vubec
> odkazovat z Accessu na vzdaleny SQL server?

Odeslani mailu z Firebirdu

[*] dphi_forum(zv)proces.sk - 10.12.2004 08:23:07



Ak som spravne pochopil, chces posielat email z databazy. Ak si dokazes
napisat kniznicu na odosielanie emailu tak potom je potrebne vediet ako ju
pouzit vo Firebird, pokial chces emaily odosielat z databazy, nie?

Stano

*********************************************************************************************************************

No, ono nejde o to nastudovat jak delat udf, prispevek byl o necem jinem,
viz %subj%.
RB

*********************************************************************************************************************

nebo si nastudovat


http://www.ibphoenix.com/main.nfs?a=ibphoenix&s=1101957447:392398&page=ibp_h
owto7

jirka

FB embedded backup

[*] dphi_forum(zv)proces.sk - 10.12.2004 08:19:07



Skus sa pozriet na Demo - C:\Program
Files\Borland\Delphi6\Demos\Db\IBX\Admin\

Toto Demo je v D6 Ent.

Stano


Odeslani mailu z Firebirdu

[*] BS Info <info(zv)borkovec(tec)com> - 10.12.2004 08:01:05

No, ono nejde o to nastudovat jak delat udf, prispevek byl o necem jinem,
viz %subj%.
RB


----- Original Message -----
From: "Jiri Baudys" <konference(zv)baudys.name>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, December 09, 2004 10:22 PM
Subject: Re: Odeslani mailu z Firebirdu


> nebo si nastudovat
>
>
http://www.ibphoenix.com/main.nfs?a=ibphoenix&s=1101957447:392398&page=ibp_h
> owto7
>
> jirka
>
> >> nevite o zpusobu (SP, dll, neco jako mail agent ...) jak
> >> odeslat mail
> >> z firebirdu 1.x?
>
> >UDF - user defined function
>
> >viz nase kurzy
> >Navrh a implementace SQL databaze
> >InterBase/Firebird pro pokrocile
>
> >Honza
>
>
>
>
>

Spojeni Access a MS SQL

[*] Tyslic Jiri <jiri.tyslic(zv)opp.tbggroup(tec)com> - 10.12.2004 06:54:58

Pekny den vespolek,
mam jednoduchy problemek. Na serveru bezi MS SQL2000 a klient ma na svem NTB Access. Jak lze jednoduse synchronizovat data?
Nyni pouzivam jednoduche reseni, pri updatu si ze serveru stahnu pouze zmenena a nova data podle TimeStamp priznaku a na klientovy prochazim DataSet a radek po radku posilam update nebo insert do Accessu - coz mi prijde, ze neni zrovna elegantni.
Lze to resit nejakym jednodussim zpusobem?
Zkousel jsem take pouzit v Accessu konstrukci 'SELECT INTO SQLServer...', ale se mi nepodarilo rozchodit. A lze se vubec odkazovat z Accessu na vzdaleny SQL server?

Diky za nakopnuti

Jirka


Obnoveni obektu z Streamu

[*] Martinik <tommar(zv)gmail(tec)com> - 9.12.2004 22:50:21

Zdravim konferu,
mam "skolacky" problem. Vytvorim si obekt, ktery nese data, udelam
jeho potomky, ty radim do struktury, vse je super az do chvile, kdyz
strukturu ulozim do Streamu. A tady je ten problem >> jak obnovim
data z stramu kdyz kazdy z potomku ma jinou strukturu a format<<. Jake
nastroje mam pouzit, nabizi neco takove Delfi nebo si musim
naprogramovat sam tabulku potomku ???

Vim ze tento problem je velmi trivialni, ale neposilete mne do "pryc"
ale na stranku kde k tomuto problemu najdu relavatni data.

Predem dekuji
ToMa

FB embedded backup

[*] votavaSW <mail(zv)votavasw(tec)com> - 10.12.2004 00:26:29

dobry den,
nejde mi pomoci gback zazalohovat databaze na serveru embedded, vite jak na
to?
w2k, D5Pro, FB1.5.1.4481,
s pozdravem Votava


Odstranovani component za behu

[*] Tomas Krejzek <tomas.krejzek(zv)kpsys(tec)cz> - 9.12.2004 23:32:24

Jiri Cincura napsal(a):

>Suky wrote:
>
>
>>Ahoj,
>>
>> mam tu jeste problem pri odstranovani komponent (TLabel) za behu.
>> Vytvarim za behu TLabel a pridavam jim udalost OnClick. Pri OnClicku
>>potrebuji tuto komponentu odstranit, vyhazuje mi to porad Access
>>Violation.
>>
>>
>
>No jasne. Problem je v tom, ze pri navratu z OnClick se ni kam vratit.
>
>Resenim je treba poslat si zpravu WM_neco a ve zpracovani (ktere bude az se
>ukonci OnClick) to odstranit. Toto je asi nejlepsi/nejjednodussi reseni.
>
>
>
Pripadne mit trebas timer nastaveny na to ze zrusi ten tvuj labelik
v onclick ho spustis a ontimer zrusis label

Odeslani mailu z Firebirdu

[*] Jiri Baudys <konference(zv)baudys.name> - 9.12.2004 22:22:19

nebo si nastudovat

http://www.ibphoenix.com/main.nfs?a=ibphoenix&s=1101957447:392398&page=ibp_h
owto7

jirka

>> nevite o zpusobu (SP, dll, neco jako mail agent ...) jak
>> odeslat mail
>> z firebirdu 1.x?

>UDF - user defined function

>viz nase kurzy
>Navrh a implementace SQL databaze
>InterBase/Firebird pro pokrocile

>Honza

Odstranovani component za behu

[*] Jiri Cincura <diskuze(zv)cincura(tec)net> - 9.12.2004 21:36:16

Suky wrote:
> Ahoj,
>
> mam tu jeste problem pri odstranovani komponent (TLabel) za behu.
> Vytvarim za behu TLabel a pridavam jim udalost OnClick. Pri OnClicku
> potrebuji tuto komponentu odstranit, vyhazuje mi to porad Access
> Violation.

No jasne. Problem je v tom, ze pri navratu z OnClick se ni kam vratit.

Resenim je treba poslat si zpravu WM_neco a ve zpracovani (ktere bude az se
ukonci OnClick) to odstranit. Toto je asi nejlepsi/nejjednodussi reseni.

--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; | http://www.cincura.net/
mailto:xcincura(zv)informatics.muni(tec)cz | http://photo.cincura.net/
ICQ#: 314711544 | http://phorum.cincura.net/
---
And if our times are difficult and perplexing,
so are they challenging and filled with opportunity.
-Robert F. Kennedy, 1961

Odstranovani component za behu

[*] Suky <suky(zv)atlas(tec)cz> - 9.12.2004 21:26:15

Ahoj,

mam tu jeste problem pri odstranovani komponent (TLabel) za behu. Vytvarim za
behu TLabel a pridavam jim udalost OnClick.
Pri OnClicku potrebuji tuto komponentu odstranit, vyhazuje mi to porad Access
Violation.

--
S pozdravem,
Michal Soukup
suky(zv)atlas(tec)cz


ffQuery v DLL

[*] Martin Radvansky <delphiconf(zv)radvansky(tec)net> - 9.12.2004 18:48:04

Dobry den,

ILF> Vite nekdo, jak spravne propojit ffQuery v DLL formu, abych si pres
ILF> ffDatabase v MDIFormu mohl zobrazit data ? Zadam-li rucne nazev SessionName
ILF> i DatabaseName, presto se mi data nezobrazi, coz bude tim, ze neni spravne
ILF> propojen ffQuery a ffDatabase.

IMHO se jedna o dost casto tady diskutovany problem.
Problem je ze pokud nepouzivate balicky nebo sharemem (borlandi memory
manager) tak to proste do te DLL nedostanete spravne objekt v aplikaci
a objekt v dll budou vzdy dva ruzne objekty.

ILF> Jedna se o modulovy soft, kde nevim dopredu, jak bude vypadat MDIChildForm,
ILF> proto chci pristup k DB resit z MDIForm a vlastni SQL dotazy z MDIChildForm,
ILF> umistene v DLL.

Tedy nejelegantnejsi reseni jsou balicky, dalsim moznym je pouziti
Borlandiho memory manageru sharemem

Vice v historii konference.

--
S pozdravem,
Martin Radvansky
delphiconf(zv)radvansky.net


Komponenta na palete

[*] Karel Machac <machackarel(zv)quick(tec)cz> - 9.12.2004 18:40:03

Zdravim,

mam svoje komponenty, ktere byly drive registrovany na palete "puvodni komponenty".
Pak jsem je odinstaloval, ve zdroji zmenil v procedure register paletu na "nove komponenty", ale po opetovne kompilaci a instalaci se me nekere komponenty stale registruji na puvodni paletu.
Uz jsem pomazal kdeco, ale stale si Delphi stoji za svym.
Vytvoril jsme i novy balicek (pro jistotu)
Nevite nekdo, co mamudelat pro to, aby se registrovaly na spravnou paletu?

Mam Delphi 7 professional.

S pozdravem
Karel Machac

Odeslani mailu z Firebirdu

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 9.12.2004 18:26:02

Dalo, pokud se bavime o Win32 (teoreticky by to slo prelozit i v Kylixu,
pripadne FP).
Pripadne pak jiz dal primo na mne.

Slavek

Ing. Slavomir Skopalik
Jednatel spolecnosti
Elekt Labs s.r.o.
Chaloupky 158
783 72 Velky Tynec
Czech Republic
--------------------------------------------
Mobil: +420 724 207 851
icq:199 118 333
e-mail:skopalik(zv)elektlabs(tec)cz
http://www.elektlabs(tec)cz


>
> Da se tato UDF koupit, ci jinak ziskat???
> Roman
>
> ----- Original Message -----
> From: "Jan Sebelik" <honza(zv)haes(tec)cz>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Thursday, December 09, 2004 1:41 PM
> Subject: Re: Odeslani mailu z Firebirdu
>
>
> > Zdravim vsechny,
> > > nevite o zpusobu (SP, dll, neco jako mail agent ...) jak
> > > odeslat mail
> > > z firebirdu 1.x?
> >
> > UDF - user defined function


Odeslani mailu z Firebirdu

[*] BS Info <info(zv)borkovec(tec)com> - 9.12.2004 17:23:57

Da se tato UDF koupit, ci jinak ziskat???
Roman

----- Original Message -----
From: "Jan Sebelik" <honza(zv)haes(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, December 09, 2004 1:41 PM
Subject: Re: Odeslani mailu z Firebirdu


> Zdravim vsechny,
> > nevite o zpusobu (SP, dll, neco jako mail agent ...) jak
> > odeslat mail
> > z firebirdu 1.x?
>
> UDF - user defined function
>
> viz nase kurzy
> Navrh a implementace SQL databaze
> InterBase/Firebird pro pokrocile
>
> Honza
> ====================================
> = RNDr. Jan Sebelik - HAES
> = Skolici a konzultacni stredisko pro vyvoj SW
> = www.haes(tec)cz
> = Vojtiskova 321
> = 507 81 Lazne Belohrad
> = tel. 493 792 931 (mobil 776 347 735)
> ====================================
>
>
>

Vytvareni udalosti

[*] Jan Sebelik <honza(zv)haes(tec)cz> - 9.12.2004 16:43:54

> za behu programu si vytvarim kontroly, treba button a chtel
> bych mu priradit
> udalost onclick. Muzete mi poradit jak se to dela?

type
TForm1 = class
.....
procedure MyEventHandler(Sender:TObject);
....
end;

procedure TForm1.VytvorKnoflik;
var B:TButton;
begin
B:=TButton.Create(self);
B.Left :=
...
B.OnClick := MyEventHandler;
B.Parent:=Panel1;
end

Honza
====================================
= RNDr. Jan Sebelik - HAES
= Skolici a konzultacni stredisko pro vyvoj SW
= www.haes(tec)cz
= Vojtiskova 321
= 507 81 Lazne Belohrad
= tel. 493 792 931 (mobil 776 347 735)
====================================

ffQuery v DLL

[*] Lstiburek Pavel <lstiburek(zv)ceb(tec)cz> - 9.12.2004 16:37:48

Obavam se,
ze neni mozne predat odkaz na objekt do DLL a
tak budes muset predat neco co umozni objekt
znovu vytvorit ve formu z DLL. Nemuze to byt
spolecny objekt pro vsechny formy v DLL
(aspon si to myslim - kazda uloha musi mit svuj -> kazdy form).

Pavel
> From: Ing. Ludek Florian [mailto:ludek.florian(zv)bluerose(tec)cz]
> dotaz se zde tyka konkretne databaze FlashFiler, ale jiste se
> da pouzit i na
> jinych DB.
>
> Mam MDIForm, kde mam definovany pristup k databazi (zde konkretne
> ffLegacyTransport, ffRemoteServerEngine, ffClient, ffSession
> a ffDatabase).
>
> Zavolam MDIChildForm, ktery je obsazen v DLL a na nem mam
> umisten ffQuery se
> zobrazenim obsahu tabulky.
>
> Vite nekdo, jak spravne propojit ffQuery v DLL formu, abych si pres
> ffDatabase v MDIFormu mohl zobrazit data ? Zadam-li rucne
> nazev SessionName
> i DatabaseName, presto se mi data nezobrazi, coz bude tim, ze
> neni spravne
> propojen ffQuery a ffDatabase.
>
> Jedna se o modulovy soft, kde nevim dopredu, jak bude vypadat
> MDIChildForm,
> proto chci pristup k DB resit z MDIForm a vlastni SQL dotazy
> z MDIChildForm,
> umistene v DLL.

Vytvareni udalosti

[*] Jiri Cincura <diskuze(zv)cincura(tec)net> - 9.12.2004 16:09:45

Suky wrote:
> Ahoj,
>
> za behu programu si vytvarim kontroly, treba button a chtel bych mu
> priradit udalost onclick. Muzete mi poradit jak se to dela?

MujKlik je procedure MujKlik(Sender: TObject);

MyButton.OnClick = MujKlik;

--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; | http://www.cincura.net/
mailto:xcincura(zv)informatics.muni(tec)cz | http://photo.cincura.net/
ICQ#: 314711544 | http://phorum.cincura.net/
---
And if our times are difficult and perplexing,
so are they challenging and filled with opportunity.
-Robert F. Kennedy, 1961

Frame a OnMouseWheel - oprava

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 9.12.2004 16:09:45

Ups, uz blbnu, tenhle projekt je v D6 Pro.

Karel Rys


Frame a OnMouseWheel

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 9.12.2004 16:07:45

Pekne odpoledne,

chtel jsem u Frame obsluhovat udalost OnMouseWheel, lec ona se nejak, mrska, nechce vyvolat. Frame
obsahuje na vetsine plochy PaintBox - u nej bych obsluhu mohl udelat taky, jenze zase nema udalost
OnMouseWheel... Da se to nejak rozumne obejit? Nerad bych to ale programoval v kazdem formulari,
kde onen Frame pouziju...

D5 Pro.

Diky,

Karel Rys


Vytvareni udalosti

[*] Suky <suky(zv)atlas(tec)cz> - 9.12.2004 15:55:44

Ahoj,

za behu programu si vytvarim kontroly, treba button a chtel bych mu priradit
udalost onclick. Muzete mi poradit jak se to dela?

--
S pozdravem,
Michal Soukup
suky(zv)atlas(tec)cz


ffQuery v DLL

[*] Ing. Ludek Florian <ludek.florian(zv)bluerose(tec)cz> - 9.12.2004 15:35:42

Preji hezky den,

dotaz se zde tyka konkretne databaze FlashFiler, ale jiste se da pouzit i na
jinych DB.

Mam MDIForm, kde mam definovany pristup k databazi (zde konkretne
ffLegacyTransport, ffRemoteServerEngine, ffClient, ffSession a ffDatabase).

Zavolam MDIChildForm, ktery je obsazen v DLL a na nem mam umisten ffQuery se
zobrazenim obsahu tabulky.

Vite nekdo, jak spravne propojit ffQuery v DLL formu, abych si pres
ffDatabase v MDIFormu mohl zobrazit data ? Zadam-li rucne nazev SessionName
i DatabaseName, presto se mi data nezobrazi, coz bude tim, ze neni spravne
propojen ffQuery a ffDatabase.

Jedna se o modulovy soft, kde nevim dopredu, jak bude vypadat MDIChildForm,
proto chci pristup k DB resit z MDIForm a vlastni SQL dotazy z MDIChildForm,
umistene v DLL.


Dekuji za kazdy nazor.

Bye Ludan

Odeslani mailu z Firebirdu

[*] Jan Sebelik <honza(zv)haes(tec)cz> - 9.12.2004 13:41:30

Zdravim vsechny,
> nevite o zpusobu (SP, dll, neco jako mail agent ...) jak
> odeslat mail
> z firebirdu 1.x?

UDF - user defined function

viz nase kurzy
Navrh a implementace SQL databaze
InterBase/Firebird pro pokrocile

Honza
====================================
= RNDr. Jan Sebelik - HAES
= Skolici a konzultacni stredisko pro vyvoj SW
= www.haes(tec)cz
= Vojtiskova 321
= 507 81 Lazne Belohrad
= tel. 493 792 931 (mobil 776 347 735)
====================================

OT: Pokladni uctenka v Eng

[*] Milan Schembera <four(zv)4squares(tec)net> - 9.12.2004 13:25:29

Zdravim,

omlouvam se vsem za OT, ale potrebuji do jedne aplikace dat pokladni uctenku (doklad) v anglictine. Jsem sice schopen si to prelozit, ale nevim, jestli socialne-demokraticky experiment (=EU) nema nejake zvlastni pozadavky na kvalitu pisma, tloustky car apod. :-D

Nemate nekdo ? Delat to budu v QR, nebo mi staci screen-shot. Na soukromy mail.

Dekuji a jeste jednou se omlouvam.

PS: D7, aplikace pobezi v Rakousku.
S pozdravem a pranim hezkeho dne

Milan Schembera
4Squares.NET
software, obchod, servis, outsourcing
tel. +-420 776 677 776
tel. +-420 465 321 555
+-420 465 320 141
fax +-420 465 320 143
http://www.4squares.net
mailto:four(zv)4squares.net
ICQ# 169852749
Skype# MilanM3


vicevstupove zv.karty a prepinani vstupu

[*] Zapletal Martin <zapletal(zv)inoma(tec)cz> - 9.12.2004 12:57:27

Rad bych se zeptal jak je to s nahravanim z vicevstupovych zv. karet. Je
treba mit pouze jednu aplikaci a nahravat ruzne vstupy kazdy zvlast, nebo je
mozne mit i vice aplikaci a kazdou nahravat jiny vstup na spolecne zvukovce?
Jak je to s vlastnim vyberem vstupu a jejich obsluhou? Nevite nekdo o
nejakem povidani nebo knizce na dane tema? Komponent pro nahravani je
spousta, ale nikde jsem nenasel, jak vybrat pozadovany vstup.

Zapletal Martin

Reseni parcialnich dif rovnic

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 9.12.2004 12:45:26

Tak s timto ti neporadim.
Bezne se pouziva metoda konecnych prvku
(viz vsechny CAD programy), jelikoz
se osvedcila v praxi.

Slavek

> Konkretne by to melo byt : runge-kutta metoda vypoctu
> parc.dif. rovnic
> ale zatim se tim stale seznamuji a hledam na netu nejake
> implementace v
> delphi. Nevis o nejakych ?
>
> Dik Vojtech
>
>
>
>
>
> Slavomir Skopalik napsal(a):
>
> >>parcialni diferencialni rovnice
> >>
> >>
> >
> >Resil jsem metodou siti v BP 7.0.
> >Budes potrebovat:
> >1. parser na math vyrazy (asi z JCL)
> >2. Neco na reseni soustav linearnich rovnic
> > tak o 40 000 neznamych (a vice)
> >3. neco co ti zobrazi vysledky
> >
> >Co konkretne potrebujes ?
> >
> > Slavek
> >
> >
> >
> >
> >
> >
> >
> >
>
>
>
>
>
>

© Delphi.cz, program netcode.cz, 2008-9.