îÕ ÎÁËÏÅà ÔÅÐÅÒØ ÍÙÓØ ËÏÔÏÒÕÀ Ñ ÐÙÔÁÀÓØ ÄÏ×ÅÓÔÉ ÄÏ ×ÁÓ. åÓÌÉ ÓÄÅÌÁÔØ
×ÏÚÍÏÖÎÙÍ ÏÔÓÕÔÓÔ×ÉÅ ÆÉÚÉÞÅÓËÏÇÏ ÐÒÉÓÕÔÓÔ×ÉÑ ÐÏÌÅÊ prod, pok × t2 Ó
ÐÏÍÏÝØÀ ÔÁËÏÇÏ ÈÉÔÒÏÇÏ ÉÎÄÅËÓÁ
CREATE INDEX idx2 ON T2 (
(select prod from T1 where t1.id = t2.t1id) [as prod],
(select pok from T1 where t1.id =
äÁ×ÁÊ ÐÏ ÔÅÍÅ ÐÒÅÄÌÏÖÅÎÉÑ ÐÅÒÅÐÉÒÁÔÓÑ ÍÏÖÎÏ ÄÏÌÇÏ É ÎÕÄÎÏ É ÎÁ ÓÏÚÉÄÁÅÅ
×ÒÅÍÅÎÉ ÎÅ ÏÓÔÁÎÅÔÓÑ.
1.åÓÌÉ ÂÙ ÎÅ ÂÙÌÏ ÔÁËÉÈ ÔÏÒÍÁÚÏ× Ñ ÔÏÇÄÁ ÂÙ ÎÅ ÄÅÌÁÌ × ÔÁÂÌÉÃÁÈ
ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÄÕÂÌÉÒÕÀÝÉÅ ÐÏÌÑ ÄÌÑ ÕÓËÏÒÅÎÉÑ ÚÁÐÒÏÓÏ×.
îÅ ÕÄÁÞÎÙÊ ÐÒÉÍÅÒ É ÔÅËÓÔ.
ÐÒÏÂÕÅÍ ÅÝÅ ÒÁÚ
select * from t1, t2, ts where
execute procedure sp_exec_in_1_out_0
((execute block returns(x integer) as begin :x=1; suspend; end))
á ×ÏÔ ÂÙÌÁÂÙ ËÓÔÁÔÅ
select * from ((execute block returns(x integer) as begin :x=1; suspend;
end))
ÂÕÄÅÔ ÄÌÉ ÔÁËÏÅ?
á ×ÎÕÔÒÏ execute block ÚÁÓÕÎÕÔØ ÎÅ ÓÕÄØÂÁ?
á ÔÙ ÓÕÔØ ÎÅ ÐÏÎÑÌ,
ËÏÇÄÁ ÍÏÖÎÏ ÂÙÌÏ ÓÄÅÌÁÔØ ÞÔÏ ÔÏ ÓÐÉÓËÁ
ÓÔÒÁÎÉà ÓÏ ÓÓÙÌËÁÍÉ ÎÁ ÓÔÁÒÙÅ ÚÁÐÉÓÉ É ÐÒÏÂÅÖÁ× ÔÏÌØËÏ ÐÏ ÜÔÉÍ ÓÔÒÁÎÉÃÁÍ
×
îÕ É ÂÕÄÅÔ Õ ÔÅÂÑ ÓÐÉÓÏË ÓÏ ×ÓÅÊ ÂÁÚÏÊ - É ÛÏ ?
ó ÞÅÇÏ ÜÔÏ ÓÏ ×ÓÅÊ ÂÁÚÏÊ. óÔÁÒÙÅ ÐÅÒÉÏÄÙ ÎÉ ËÔÏ ÎÅ ÐÒÁ×ÉÔ ÐÒÁËÔÉÞÅÓËÉ.
ðÒÁ×ÉÔÓÑ É ÉÚÍÅÎÑÅÔÓÑ ÔÏÌØËÏ ÎÏ×ÁÑ ÉÎÆÏÒÍÁÃÉÑ.
ÂÁÚÅ
execute procedure sp_exec_in_1_out_0
((execute block returns(x integer) as begin :x=1; suspend; end))
á ×ÏÔ ÂÙÌÁÂÙ ËÓÔÁÔÅ
select * from ((execute block returns(x integer) as begin :x=1; suspend;
end))
ÂÕÄÅÔ ÄÌÉ ÔÁËÏÅ?
ÓÎÁÞÁÌÁ ÐÒÏÞÉÔÁÊ
www.ibase.ru/devinfo/garbage.htm
É
www.ibase.ru/devinfo/sweep.htm
ÚÁÔÅÍ ÐÏÄÕÍÁÊ Ï ÏÔÌÉÞÉÑÈ ËÌÁÓÓÉËÁ É ÓÕÐÅÒÓÅÒ×ÅÒÁ.
á ÎÁÆÉÇÁ ÛÁÒÉÔØ ÐÏ ×ÓÅÍÕ ÆÁÊÌÕ âä ËÏÇÄÁ ÍÏÖÎÏ ÂÙÌÏ ÓÄÅÌÁÔØ ÞÔÏ ÔÏ ÓÐÉÓËÁ
ÓÔÒÁÎÉà ÓÏ ÓÓÙÌËÁÍÉ ÎÁ ÓÔÁÒÙÅ ÚÁÐÉÓÉ É ÐÒÏÂÅÖÁ× ÔÏÌØËÏ ÐÏ ÜÔÉÍ ÓÔÒÁÎÉÃÁÍ ×
ÂÁÚÅ
Äî òåáÿ ìîè ïèñìà äîõîäÿò èëè ó òåáÿ ôèëüòð êàêîé ãëþ÷èò?
Oleg LOA [EMAIL PROTECTED] ñîîáùèë/ñîîáùèëà â íîâîñòÿõ
ñëåäóþùåå: news:[EMAIL PROTECTED]
http://www.kadis.ru/texts/index.phtml?id=14255PrintVersion=1
éÎÇÌÉÛØ ÐÌÏÈÏ×ÁÔÏ ÚÎÁÅÍ, ÈÕÖÅ
ÒÕÓÓËÏÇÏ, ÄÕÍÁÀ ÎÁ ÉÈÎÅÍ ÑÚÙËÅ, ÞÔÏ ÓËÁÖÕ ÂÕÄÅÔ ×ÏÏÂÝÅ ÎÅ ÐÏÎÑÔÎÏ.
äÁ ÕÖ. ôÅÂÑ É ÐÏ ÒÕÓÓËÉ ÐÏÎÑÔØ ÎÅÌÅÇËÏ
ï Þ£Í ? ï ÔÏÍ ÞÔÏ ÔÙ ÎÅ × ÓÏÓÔÏÑÎÉÉ Þ£ÔËÏ ÓÆÏÒÍÕÌÉÒÏ×ÁÔØ ÍÙÓÌØ
ÄÁÖÅ ÐÏ-ÒÕÓÓËÉ ? é ËÁË ÏÎ ÍÏÖÅÔ ÔÅÂÅ × ÜÔÏÍ ÐÏÍÏÞØ ?
äÁ, ËÓÔÁÔÉ, ÐÏÎÑÔØ ÏÞÅÎØ
îÁÓ (Ibase.ru) ÉÎÔÅÒÅÓÕÅÔ ÉÍÅÎÎÏ ÔÏ, ÞÔÏ
ÄÁÎÎÙÅ ÓÉÓÔÅÍÙ ÏÓÎÏ×ÁÎÙ É ÕÓÐÅÛÎÏ
ÆÕÎËÃÉÏÎÉÒÕÀÔ _ÎÁ ÂÁÚÅ IB/FB_.
ðÏÜÔÏÍÕ Ñ É ÐÒÅÄÌÏÖÉÌ ÂÁÚÕ, ËÏÔÏÒÁÑ ÉÄÅÔ × ÓÔÁÎÄÁÒÔÎÏÊ ÐÏÓÔÁ×ËÅ IB/FB.
îÕ, ÍÏÖÎÏ ÅÝÅ, ËÁË ×ÁÒÉÁÎÔ, ÂÁÚÕ âÏÌÔÉËÁ :)
ëÓÔÁÔÉ ÜÔÉÈ ÂÁÚÙ Ä×Å ×ÓÉÌÕ ÔÏÇÏ ÞÔÏ ÇÅÎÅÒÁÔÏÒ ÂÁÚ ÄÁÎÎÙÈ ÒÁÚ×É×ÁÌÓÑ
ÓÅÂÑ ÞÁÓÔØ ÒÁÂÏÔÙ ÐÏ ÓÏÚÄÁÎÉÀ ÂÁÚÙ. ô.Å.
ÐÒÏÇÒÁÍÍÉÓÔ ÇÏ×ÏÒÉÔ ÈÏÞÕ ÔÁËÏÊ-ÔÏ É
ÔÁËÏÊ-ÔÏ ÄÏËÕÍÅÎÔ, Á ÓÉÓÔÅÍÁ ÓÁÍÁ
ÓÏÚÄÁÅÔ ÓÔÒÕËÔÕÒÙ ÄÁÎÎÙÈ ÐÏÄ ÎÅÇÏ ÎÁ
ÏÓÎÏ×Å ËÁËÉÈ-ÔÏ ÛÁÂÌÏÎÏ×.
ñ ÐÏÎÑÌ (ÍÏÖÅÔ ÏÛÉÂÓÑ), ÞÔÏ ÜÔÉ ÐÒÏÇÒÁÍÍÙ ÍÏÖÎÏ ÎÁÔÒÁ×ÉÔØ ÎÁ ÌÀÂÕÀ
ÐÏÌØÚÏ×ÁÔÅÌØÓËÕÀ (IB/FB) ÂÁÚÕ.
åÓÌÉ ÖÅ
ôÕÔ × æâ2 ÇÌÀË ËÁË ×ÓÔÒÅÔÉÛØ É ÒÁÂÏÔÁÔØ
ÎÁÄÏ É ÇÌÀË ÏÐÉÓÁÔØ ÓÍÏÔÒÅÔØ ÎÅËÏÇÄÁ ÐÏÌÕÞÁÅÔÓÑ Á ÅÝÅ ÈÏÞÅÔÓÑ ÌÉÞÎÏÊ
ÖÉÚÎÉ.
ëÁËÁÑ ÕÖ ÔÕÔ ÌÉÞÎÁÑ ÖÉÚÎØ, ËÏÇÄÁ × FB2 ÐÏÌÎÏ ÇÌÀËÏ× ?! :)
÷ÓÅ ÎÁ ÂÏÒØÂÕ Ó ÇÌÀËÁÍÉ FB2 ! ÷ÐÅÒ£Ä ! õÒÁ !
:)))
óÍÅÊÓÑ ÓÍÅÊÓÑ. ôÅÂÅ ÂÙ ÔÁË. ò×ÕÔ ÎÁ ÞÁÓÔÉ Á ÔÙ ÎÅ ÎÕÄÙ ÎÅ
óÍÅÊÓÑ ÓÍÅÊÓÑ. ôÅÂÅ ÂÙ ÔÁË. ò×ÕÔ ÎÁ ÞÁÓÔÉ Á ÔÙ ÎÅ ÎÕÄÙ ÎÅ ÓÕÄÙ.
äÁ, Ñ ÔÕÔ ÚÎÁÅÛØ ÌÉ ÞÁ£Ë ÐÏÐÉ×ÁÀ É ÓÀÄÁ ÐÏÐÉÓÙ×ÁÀ ÏÔ ÎÅÞÅÇÏ ÄÅÌÁÔØ
çÌÀËÏ× È×ÁÔÁÅÔ Á ÔÁË ËÁË ×Á ÎÅ ×Å ÓÞÉÔÁÅÔÅ ÇÌÀËÁÍÉ ÐÒÉÈÏÄÉÔÓÑ ÏÂßÅÚÖÁÔØ
ÉÈ.
þÔÏ-ÔÏ ÎÅ ×ÉÄÅÌ Ñ × ÔÒÅËÅÒÅ ÎÉÞÅÇÏ ÏÔ ÔÅÂÑ.
íÎÅ ÓÓÙÌÏÞËÕ ËÕÄÁ ÐÉÓÁÔØ ÄÁ
óËÒÉÐÔ ÄÏÌÖÅÎ ÄÁ×ÁÔØ ÎÏ×ÏÅ
ËÁÞÅÓÔ×Ï, ÎÏ ÎÅ ÐÒÏÓÔÏ ÂÙÔØ 1 × 1 ÂÏÌÅÅ
ËÒÁÓÉ×ÏÊ ËÏÐÉÅÊ ÐÁÓËÁÌÅ×ÏÇÏ ËÏÄÁ.
ôÅÂÑ ÜÔÏ ÔÁË ÓÉÌØÎÏ ÎÁÐÒÑÇÁÅÔ? íÅÎÑ
ÎÁÐÒÉÍÅÒ - ÎÅÔ.
÷Ï ÐÅÒ×ÙÈ, ÐÏÔÏÍÕ ÞÔÏ ÄÌÑ ÍÅÎÑ
×ÏÚÍÏÖÎÏÓÔØ ÐÅÒÅÐÒÏÇÒÁÍÍÉÒÏ×ÁÔØ
ÐÒÏÇÒÁÍÍÕ ÎÅ ÉÚÍÅÎÑÑ Å£ ÏÓÎÏ×ÎÏÊ
ÉÓÈÏÄÎÙÊ ËÏÄ, Ñ×ÌÑÅÔÓÑ ÏÄÎÉÍ ÉÚ
ëÓÔÁÔÉ, ×ÁÛÕ ÐÒÏÇÒÁÍÍÕ ÓËÁÞÁÔØ ÎÅ
ÕÄÁÌÏÓØ, ÎÅ ÐÕÓËÁÅÔ ÎÁ FTP. ëÁË ÅÅ ÍÏÖÎÏ
ÐÏÓÍÏÔÒÅÔØ?
þÔÏ ÉÍÅÎÎÏ ÓËÁÞÉ×ÁÅÔÅ ÓÅÊÞÁÓ ÍÎÅ ×ÙÄÅÌÉÌÉ ÄÒÕÇÏÅ ÍÅÓÔÏ ×ÒÏÄÅ ÒÁÂÏÔÁÅÔ.
http://www.sayan.ru/~bolt/
ËÁÞÁÊ ÏÔ ÓÀÄÁ
ë for select id, name from tovar
ë where ((:typesearch = 1) and (name = :searchstr))
ë or ((:typesearch = 2) and (name like :searchstr || '%'))
ë or ((:typesearch = 3) and (name like '%' || :searchstr || '%'))
ë do
ÎÕ É ÄÌÑ ÌÀÂÉÔÅÌÅÊ ÚÎÁÔØ ÂÏÌØÛÅ ×ÁÒÉÁÎÔÏ× ÅÝÅ ÏÄÉÎ.
for
ÐÒÁËÔÉÞÅÓËÉ ÎÉËÔÏ ÉÚ ×ÁÓ ÎÅ ×ÙÓËÁÚÁÌÓÑ
Ï ËÏÎËÒÅÔÎÙÈ ×ÅÝÁÈ: ×ÏÔ ÜÔÏ ÕÄÏÂÎÏ, ×ÏÔ
ÜÔÏ - ÐÌÏÈÏ, ÚÄÅÓØ ÎÕÖÎÏ ÄÏÂÁ×ÉÔØ ÜÔÏ...
üÔÏ ÌÅÎØ, ÉÌÉ ÎÅÈ×ÁÔËÁ ×ÒÅÍÅÎÉ...
ìÅÎØ ÏÈ×ÁÞÅÎÎÁÑ ÎÅÈ×ÁÔËÏÊ ×ÒÅÍÅÎÉ. äÅÌÏ × ÔÏÍ ÞÔÏ Ñ ÔÏÖÅ ÒÁÂÏÔÁÀ ×
ÓÏÂÓÔ×ÅÎÎÏÊ ÏÂÏÌÏÞËÅ É ÐÏÓÌÅÄÎÅÅ ×ÒÅÍÑ ÐÒÁËÔÉÞÅÓËÉ ×ÓÅ ÐÉÛÕ ÔÏÌØËÏ
for select ... from T1
where ...
casefromwhere :X
when 1 then TX, TX.F1 = :F1 and T1.Fx = TX.Fx
when 2 then TX, TX.F1 = :F1 and not T1.Fx = TX.Fx
end
casefromwhere :Y
when 1 then TY, TY.F1 = :F1 and T1.Fy = TX.Fy
when 2 then TY, TY.F1 = :F1 and not T1.Fy = TX.Fy
end
üÔÏ ÂÙÌ ÂÙ
ÁÎÁÌÉÚÁÒÕÅÍ ×ÈÏÄÎÙÅ ÐÁÒÁÍÅÔÒÙ × ÐÒÏÃÅÄÕÒÅ, É ÄÅÌÁÅÍ ×ÅÔËÉ ÄÌÑ ËÁÖÄÏÇÏ
×ÁÒÉÁÎÔÁ. ïÐÔÉÍÁÌØÎÙÅ ÄÌÑ ÜÔÏÇÏ ×ÁÒÉÁÎÔÁ.
åÓÌÉ ÎÅ ÎÒÁ×ÉÔÓÑ ÇÉÇÁÎÔÓËÉÊ ÒÁÚÍÅÒ ÐÒÏÃÅÄÕÒÙ, ÒÁÚÂÉ×ÁÅÍ ÎÁ ÎÅÓËÏÌØËÏ.
Á ÅÓÌÉ ÎÅ ÎÒÁ×ÑÔÓÑ èð, ÔÏ ÉÓÐÏÌØÚÕÅÍ EXECUTE BLOCK :)
îÅ ÐÒÏËÁÔÉÔ Ô.Ë. ÜÔÁ ËÏÎÓÔÒÕËÃÉÑ ÎÅ ÉÍÅÅÔ ×ÏÚÍÏÖÎÏÓÔÉ
òÅÛÉÌ ÐÏÄÎÑÔØ ÜÔÕ ÔÅÍÕ × ÏÞÅÒÅÄÎÏÊ ÒÁÚ ÐÏ ÐÒÉÞÉÎÅ ÔÏÇÏ ÞÔÏ ÂÁÚÙ Õ ÎÅËÏÔÏÒÙÈ
ËÌÉÅÎÔÏ× ÒÁÓÔÕÔ É ÐÒÏÇÒÁÍÍÁ ÐÏÐÒÏÓÔÕ ÎÁÞÉÎÁÅÔ ÐÏÄÔÏÒÍÁÖÉ×ÁÔØ É ÞÅÍ ÄÁÌØÛÅ
ÔÅÍ ÄÅÌÁ ÈÕÖÅ Ô.Ë. ÄÁÎÎÙÈ ÂÏÌØÛÅ Ó ËÁÖÄÙÍ ÄÎÅÍ. îÁÞÁÌ ÒÁÚÂÉÒÁÔØÓÑ É
ÐÒÉÍÅÎÉÌ EXECUTE STATEMENT ÏÔ ÂÅÚÙÓÈÏÄÎÏÓÔÉ É ÐÏÌÕÞÉÌ ÐÒÉÒÏÓÔ ×
?? базе стал таким же, как он был в FB 1.5 и в FB 2.0 на ODS 10.1. Что
?? это дает для конечного результата? На данной конкретной таблице это
?? может оказаться хорошо, на другой - недостаточно и нужно брать
?? коэффициент еще ниже.
ЕК Я уверен в том, что ты с тем же успехом сможешь написать
но это только в ФБ2 я уже многие запросы так переписал узеры довольны
for SELECT D082_1
FROM D253 WHERE
T003_1b = :T003_1b
for update
into :D082_1
Константин [EMAIL PROTECTED] сообщил/сообщила в новостях
следующее: news:[EMAIL PROTECTED]
Hi, многоуважаемый All!
Не могу
select cast(1 as numeric(15,2))*cast(1 as numeric(15,2))*cast(1 as
numeric(15,2))
*cast(1 as numeric(15,2))*cast(1 as numeric(15,2))*cast(1 as
numeric(15,2))
*cast(1 as numeric(15,2))*cast(1 as numeric(15,2))*cast(1 as
numeric(15,2))
*cast(1 as numeric(15,2))*cast(1 as
úÄÒÁ×ÓÔ×ÕÊÔÅ, gmane.comp.db.firebird.russian!
óÌÙÛÁÌ Ú×ÏÎ ÞÔÏ ËÔÏ-ÔÏ ÒÁÂÏÔÁÅÔ Ó ÓÅÒ×ÉÓÁÍÉ ÎÁ FB Embedded (ÓÁÍ ÓÞÉÔÁÌ ÞÔÏ
ÜÔÏ ÂÒÅÄ, ÎÏ ×ÅÄØ ÓÌÙÛÁÌ ... ÍÏÖÅÔ ÎÅÐÒÁ×ÉÌØÎÏ ÉÎÔÅÒÐÒÅÔÉÒÏ×ÁÌ).
ûÏÓØ Õ ÍÅÎÑ ÓÏ×ÓÅÍ ÎÅ ×ÙÈÏÄÉÔ (FB 1.5.3, FIBPlus 6.4.1)
õ ÍÅÎÑ ÂÁËÕÐ É ÒÅÓÔÏÒ ÎÁ ÓÅÒ×ÉÓÁÈ × FB Embedded
Dmitry Yemanov [EMAIL PROTECTED]
ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:[EMAIL PROTECTED]
Vadim Mescheryakov [EMAIL PROTECTED] wrote:
îÏ ÐÏÞÅÍÕ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔØ ÔÁË ÕÐÁÌÁ ÎÁ ÜÔÏÍ ÚÁÐÒÏÓÅ?
ïÎ ÎÅ ×ÏÚ×ÒÁÝÁÅÔ ÎÉ ÏÄÎÏÊ ÚÁÐÉÓÉ
äÁÖÅ ÅÓÌÉ ÚÁÐÉÓÅÊ ÎÅ ×ÏÚ×ÒÁÝÁÅÔÓÑ, ÉÎÄÅËÓ ÐÏ ID ÓËÁÎÉÒÕÅÔÓÑ
îÕ ÓÍÏÔÒÀ ÎÁÒÏÄ ×Ù ÐÏÔÅÍÅ ÈÏÒÏÛÏ ÂÏÌÔÁÅÔÅ.
íÁÌÏ ×ÏÌÎÕÅÔ ÏÒÇÎÉÚÁÞÉÑ Ó ÞÁÓÎÏÊ ÓÅÔËÏÊ. ðÒÏÂÌÅÍÙ × ÏÓÎÏ×ÎÏÍ ËÏÇÄÁ Õ
ÏÒÇÁÎÉÚÁÃÉÉ ÆÉÌÉÁÌ × ÄÒÕÇÏÍ ÇÏÒÏÄÅ ïðáîøëé =(. é ÞÔÏ ÔÅÐÅÒØ ÐÏÓÙÌÁÔØ
ËÌÉÅÎÔÁ × ÄÒÕÇÏÊ ÇÏÒÏÄ. ÷ÏÔ ÄÌÑ ÜÔÏÊ ÃÅÌÉ É ÎÕÖÎÙ ×ÏÚÍÏÖÎÏÓÔÉ ÚÁÍÅÎÙ æë. ñ
ÓÅÊÞÁÓ ÐÙÔÁÑÓØ ×ÙÊÔÉ ÉÚ ÔÕÐÉËÏ×ÏÊ
äÁ ÅÝÅ Ô.Ë. ×ÓÅÖ ÈÏÔÅÌÏÓØ ÓÜËÏÎÏÍÉÔØ ÎÁ ÍÅÓÔÅ ÒÁÚ ÕÖ ÏÔ ÐÏÒÑÄËÁ ÎÉÞÅÇÏ ÎÅ
ÚÁÍÉÓÉÔ.
òÅÛÉÌ ÐÏÓÍÏÔÒÅÔØ PackGUID ÔÁÍ ÅÓÔØ ÎÅÔÏÞÎÏÓÔÉ
function NxPackGUID (AGUID : TGUID) : string;
var
A : packed array [0..16] of byte absolute AGUID;
ÄÏÌÖÎÏ ÂÙÔØ 0..15 Ô.Ë. TGUID 16 ÂÁÊÔ
N := ((A [P]
äÁÕÖ ÅÓÌÉ Ñ ÐÏÐÅÒÓÑ ÞÔÏ ÔÏ ÞÉÔÁÔØ ÜÔÏ ÎÅ Ë ÄÏÂÒÕ, × ÌÅÓÕ ËÔÏ ÔÏ ÚÄÏÈÎÅÔ É
ÎÁÞÎÕÔÓÑ ËÁÔÁËÌÉÚÍÙ. (äÁÖ ÚÅÍÌÅÔÒÑÓÅÎÉÅ ÂÙÌÏ, Ë ÞÅÍÕ ÂÙ ÜÔÏ).
ôÕÔ ÎÁÄÏÓÕÇÅ ÐÏÄÕÍÁÌ É ÞÔÏ Ö Ñ ÏÔ ÖÉÚÎÉ ÏÔÓÔÁÀ ÇÅÎÅÒÁÔÏÒÙ ÉÓÐÏÌØÚÕÀ ÄÌÑ
ËÌÀÞÅÊ, Á ÐÏÔÏÍ ÍÕÞÁÀÓØ ÅÓÌÉ ÚÁÂÕÄÕ ÏÂÎÏ×ÉÔØ ÇÅÎÅÒÁÔÏÒ ÐÏÓÌÅ ÄÏÂÁ×ÌÅÎÉÑ
ÓÔÒÏË ×
ñ, ËÏÎÅÞÎÏ, ÉÚ×ÉÎÑÀÓØ, ÎÏ ÐÏÞÅÍÕ ÎÅ backup\restore?
á ÔÙ ÐÏÐÙÔÁÊÓÑ ×ÙÇÎÁÔØ ×ÓÅÈ ÉÚ ÂÁÚÙ ËÏÇÄÁ ×ÓÅÍ ÒÁÂÏÔÁÔØ ÎÁÄÏ.
îÅ × ÉÍÑ, ÄÌÑ ÜÔÏÇÏ ÅÓÔØVersion Info, É ×ÓÅ ÓÅÒØÅÚÎÙÅ ÐÒÏÉÚ×ÏÄÉÔÅÌÉ ÔÁÍ
×ÓÅ ×ÐÉÓÙ×ÁÀÔ.
÷ÐÒÏÞÅÍ, ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÎÏÒÍÁÌØÎÏÇÏ ÉÎÓÔÁÌÌÑÔÏÒÁ, ÜÔÏ ÜÌÅÍÅÎÔÁÒÎÏ
ñ ÓÞÉÔÁÀ ÞÔÏ × ÉÍÑ É ÎÁÄÏ ÐÉÈÁÔØ Ô.Ë. ÔÏÇÄÁ ÍÏÇÕÔ ÒÑÄÏÍ ÌÅÖÁÔØ Ä×Á ÆÁÊÌÁ
ÏÔÌÉÞÁÑÓ ×ÓÅÇÏ ÎÁ×ÓÅÇÏ ÃÉÆÒÏÊ. úÄÅÓØ ×ËÕÓÙ ÐÒÉÎÃÉÐÙ Õ ÎÁÓ
ñ ÉÍÅÌ × ×ÉÄÕ ÉÍÅÎÎÏ ÉÎÔÅÒÆÅÊÓÎÙÅ ÐÌÀÈÉ. åÓÌÉ ÉÎÔÅÒÅÓÎÏ, ÍÏÇÕ ÏÐÉÓÁÔØ, ÎÏ
ÐÕÂÌÉÞÎÏ :)
äÁ×ÁÊ ÓÕÄÙ. ëÁËÁÑ ÒÁÚÎÉÃÁ. ðÒÏÓÔÏ ÉÎÔÅÒÅÓÎÏ ÞÔÏ ËÔÏ ÞÅÍ ÓÞÉÔÁÅÔ.
òÏÍÁÎ [EMAIL PROTECTED] ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ
× ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:[EMAIL PROTECTED]
îÁÄÅÀÓØ Õ ÜÔÏÇÏ ÐÒÏ×ÁÊÄÅÒÁ ÂÕÄÅÔ ËÁÞÁÔÓÑ ÂÅÚ ÐÒÏÂÌÅÍ. äÌÑ ÓËÁÞÉ×ÁÎÉÑ
ËÁÞÁÌËÁÍÉ É FAR ÉÓÐÏÌØÚÕÊÔÅ ÐÁÓÉ×ÎÙÊ ÒÅÖÉÍ.
óÓÙÌËÕ ÔÏËÏÞÔÏ ÐÒÏ×ÅÒÑÌ ÓÁÍ ftp://213.59.169.133/Gen_db505.exe
îÅÔÕ ÔÁËÏÇÏ ÆÁÊÌÁ...
Эта программа писалась чисто для личных нужд. С демо версиями были напряги
т.к. их надо было готовить, а это как всегда лень. Но тут попросили и я
наудивление с помощью своево же генератора баз данных в течении 3 часов
создал демо проекты и инсталяционный дистрибутивчик :). Я без него жить не
Знаете в какой то степени он прав. Нужна такая переменная.
Я сам уже и забыл когда впоследний раз эта тема меня мучила. Писались кучи
процедур тел триггиров одинаковые. Но потом из за этой возни пришлось в свой
генератор баз данных внести макрос дабы упростить себе роботу от этой
рутины. Что бы
Õ ÍÅÎÑ ÅÓÔØ ÎÁÄÓÔÒÏÊËÁ ÎÁÄ Fib+ - TpFibXMLDataset, TpFibXMLQuery
ÕËÁÚÙ×ÁÅÛØ ÏÄÎÏ ÄÏÐ. ÐÏÌÅ, × ËÏÔ. ÈÒÁÎÉÔÓÑ XML
ïÎ ÅÇÏ ÒÁÚ×ÏÒÁÞÉ×ÁÅÔ × ÏÂÙÞÎÙÅ ÐÏÌÑ...
ÞÔÏ-ÔÏ ÔÉÐÁ:
ID - integer
XML - blob
ÐÉÓÁÌÏÓØ ÇÏÄ ÎÁÚÁÄ, ÅÓÌÉ ÎÁÄÏ - ÎÁÊÄÕ ÉÓÈÏÄÎÉËÉ
ÄÁ×ÁÊ ÇÌÑÎÕ Á×ÏÓØ ÞÔÏ É ÐÏÄÞÅÒÐÎÕ [EMAIL
Результаты 101 - 134 из 134 matches
Mail list logo