Главная страница


su.dbms.sql

 
 - SU.DBMS.SQL ------------------------------------------------------------------
 From : Roman Velichko                       2:5060/9.76    22 Feb 2001  22:29:53
 To : Vova Aksionov
 Subject : Проблема с прогой в сети.
 -------------------------------------------------------------------------------- 
 
 Чет Фев 22 2001 12:26, Vova Aksionov wrote to All:
 
  VA> Боже мой, ну где описание применяемых компонент, где параметры
  VA> транзакции, где в конце концов часть кода на которой виснет?
  VA> А без этого - можно сказать только про ошибку в 17 строке.
 
 Да действительно я прогнал по полной проге ;-) поэтому поясняю
 пишу на БСБ5.0+IB 5.5 (ну люблю я Ц++, страсть у меня к нему) используя
 компоненты стандартные:
 1. TDatabase (свойства транзакции RC)
 2. Все TQuery и TStoreProc
 3. вещается вот на этом коде при методе Open()
 
 == cut ==
 
    try
      {
        dmStore->qryInvoicesList->Open();
        // Вис при работе в сети ^^^^^^^^ двух прог
        dmStore->qryInvoicesList->Append();
      }
    catch(EDBEngineError &eBDE)
      {
        dmStore->ExceptError(
           dynamic_cast<EDatabaseError *>
 (&eBDE)->Message.LowerCase(),"invoiceslist");
        return;
      }
 
 == end of cut ==
 4. SQL Text для dmStore->qryInvoicesList вот такой
 
 === Cut ===
 select
   invoiceslist.ID,
   invoiceslist.CLIENTID,
   invoiceslist.INVID,
   invoiceslist.FUCID,
   invoiceslist.INVDATE,
   invoiceslist.INVINNER,
   invoiceslist.INVDELAYED,
   invoiceslist.INVDEFECT,
   invoiceslist.PRICETYPE,
   sum(invoiceitems.qty*invoiceitems.price) SUMMARY
 from
   invoiceslist
 inner join invoiceitems on (invoiceitems.invoiceid=invoiceslist.ID)
 where invoiceslist.CLIENTID=:CLIENTID
 group by
   invoiceslist.ID,
   invoiceslist.CLIENTID,
   invoiceslist.INVID,
   invoiceslist.FUCID,
   invoiceslist.INVDATE,
   invoiceslist.INVINNER,
   invoiceslist.INVDELAYED,
   invoiceslist.INVDEFECT,
   invoiceslist.PRICETYPE
 order by
   invoiceslist.invdate,invoiceslist.id
 == Cut ==
 Правда
 параметр :CLIENTID при открытии ничем не заполняется так как при оформлении
 накладной он не участвует
 
 С уважением Роман (blade@ivc.tagmet.ru)
 ЗЫ. продумлировано на Ваш инет-мыло
 
 --- GoldED/W32 3.00.Beta4+
  * Origin: Удача улыбается подготовленным... (2:5060/9.76)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Проблема с прогой в сети.   Roman Velichko   19 Feb 2001 21:48:46 
 Re: Проблема с прогой в сети.   Vova Aksionov   20 Feb 2001 10:17:25 
 Проблема с прогой в сети.   Roman Velichko   20 Feb 2001 22:20:16 
 Re: Проблема с прогой в сети.   Vova Aksionov   21 Feb 2001 15:39:41 
 Проблема с прогой в сети.   Roman Velichko   22 Feb 2001 00:57:17 
 Re: Проблема с прогой в сети.   Vova Aksionov   22 Feb 2001 13:26:23 
 Проблема с прогой в сети.   Roman Velichko   22 Feb 2001 22:29:53 
 Re: Проблема с прогой в сети.   Dmitry Kuzmenko   23 Feb 2001 10:57:06 
 Re: Проблема с прогой в сети.   Vova Aksionov   26 Feb 2001 09:46:33 
 Проблема с прогой в сети.   Roman Velichko   26 Feb 2001 21:54:01 
 Проблема с прогой в сети.   Roman Velichko   20 Feb 2001 12:41:01 
Архивное /su.dbms.sql/147713a9586c8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional