ďťż
 
[MSSQL2000] xp_sendmail i for xml ďťż
 
[MSSQL2000] xp_sendmail i for xml
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[MSSQL2000] xp_sendmail i for xml



Anna - 18-10-2007 00:03
[MSSQL2000] xp_sendmail i for xml
  Witam

Mam następujący problem: wysyłam maila za pomocą procedury xp_sendmail, tam do
argumentu @query przypisuje zapytanie z klauzura FOR XML, ELEMENT. Wynik
zapytania ma być dołaczony w formie pliku w załączniku. Mail się wysyła,
załącznik też jednak jest pusty :((, wie ktoś dlaczego??

Pozdrawiam

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/





=?iso-8859-2?q?Filip_Rembia=B3kowski?= - 18-10-2007 00:03

  On 17 Paź, 16:57, "Anna" <pierestroyka.SKA...@gazeta.pl> wrote:

> Mam następujący problem: wysyłam maila za pomocą procedury xp_sendmail, tam do
> argumentu @query przypisuje zapytanie z klauzura FOR XML, ELEMENT. Wynik
> zapytania ma być dołaczony w formie pliku w załączniku. Mail się wysyła,
> załącznik też jednak jest pusty :((, wie ktoś dlaczego??

nie możesz pokazać kodu? albo chociaż kluczowych fragmentów?
z opisu wygląda OK, ale diabeł tkwi w szczegółach...

druga sprawa: podaj wersję serwera.




Anna - 19-10-2007 00:00

  Filip Rembiałkowski <plk.zuber@gmail.com> napisał(a):

> On 17 Pa=BC, 16:57, "Anna" <pierestroyka.SKA...@gazeta.pl> wrote:
>
> > Mam nast=EApuj=B1cy problem: wysy=B3am maila za pomoc=B1 procedury xp_sen=
> dmail, tam do
> > argumentu @query przypisuje zapytanie z klauzura FOR XML, ELEMENT. Wynik
> > zapytania ma by=E6 do=B3aczony w formie pliku w za=B3=B1czniku. Mail si=
> =EA wysy=B3a,
> > za=B3=B1cznik te=BF jednak jest pusty :((, wie kto=B6 dlaczego??
>
> nie mo=BFesz pokaza=E6 kodu? albo chocia=BF kluczowych fragment=F3w?
> z opisu wygl=B1da OK, ale diabe=B3 tkwi w szczeg=F3=B3ach...
>
> druga sprawa: podaj wersj=EA serwera.
>

Wersja serwera: Microsoft SQL Server 2000 - 8.00.760 (Intel X86)
SO: MS Windows Serwer 2003

declare cur cursor for select gidNumer from gc_doWyslania

open cur
fetch next from cur into @gidNumer
while @@fetch_status=0
begin
set @nazwa = 'AA_'+cast(@gidNumer as varchar(10))+'.xml '

set @query = 'select gidNumer as
Nrfaktury,replace(convert(varchar(10),dateadd(day, data,''1800-12-28''),120),''-'','''')
as data,twr_ean as EAN,
twr_nazwa as Nazwa,tre_wartoscPoRabacie as cena,tre_ilosc as
ilosc,tre_stawkaPod as Vat
from SZKOLA.dbo.gc_DoWyslania as Dokument
left join SZKOLA.dbo.traElem as elem on gidNumer=tre_gidNumer and
gidTyp=tre_gidTyp
left join SZKOLA.dbo.twrKarty as Towar on tre_twrNumer=twr_gidNumer
where gidNumer='+cast(@gidNumer as varchar(10))+
' for xml auto,ELEMENTS'

exec master.dbo.xp_sendmail
@query=@query,
@subject = 'Faktura ',
@attach_results='true',
@recipients='aimwinciorek@gmail.com;m.winciorek@ge cos.pl',
@attachments = @nazwa

--exec master.dbo.xp_stopmail

fetch next from cur into @gidNumer
end

close cur
deallocate cur

Procedura odpalana jest w jobie, jako 1 krok jest : exec xp_startMail 'nazwa
profilu','haslo'; drugi krok to odpalenie procedury do wyslania, kod powyzej.
Gdy wykonam zapytanie osobno zwraca poprawnie wyniki. Maile się wysyłaja ale
bez załącznika, ilośc maili jest prawidłowa tzn. równa ilosci wierszy w tab.
gc_DoWyslania

Pozdrawiam

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?= =?iso-8859-2?Q?=5Bpocz=B1tkuj=B1cy_uzyszkodnik_mysql=5D_probl em_z_MySQL_n?==?iso-8859-2?Q?a_Windows_XP?= [Oracle] Instalacja Oracle10g EE na Windows XP przetwarzanie danych xml w relacyjnych bazach danych =?iso-8859-2?Q?program_foxpro_i_win_vista_=3F_w_xp_dzia=B3a=B 3o.?= [MSSQL2000]-ciekawy problem z dzieleniem liczb decimal(38,25) =?iso-8859-2?Q?pare_pyta=F1_dot._MSSQL2005.?= MSDE, MSSQL2005EE - problem z dostępem z innego komputera. [MSSQL2005] Export z serwera do pliku .mdf/.ldf [MSSQL2005]Flush dla okienka z outputem w Managment Studio
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • melooonka.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com