Skocz do zawartości

Usunięcie zdjęć z towarów Subiekta i Sello

Polecane posty

Czy próbował może ktoś takiego zapytania:

 

delete 
from tw_ZdjecieTw
from tw_ZdjecieTw
join tw__Towar on tw_ZdjecieTw.zd_IdTowar = tw__Towar.tw_Id
where tw__Towar.tw_Zablokowany = 0

 

w celu usunięcia wszystkich zdjęć z Subiekta (w przykładzie dla towarów aktywnych)?

 

Zadziała? Nie wywali bazy?

 

Usunięcie zdjęć z towarów z Sello - nie znalazłem żadnego podobnego zapytania - tylko ręczne usuwanie zdjęć?

Link to postu

Usunąłem z Subiekta zdjęcia z towarów aktywnych i nieaktywnych. Po zarchiwizowaniu rozmiar bazy zmniejszył się o 310MB w porównaniu z archiwum przed usunięciem zdjęć.

 

.... zupełnie inaczej wygląda to w Sello. Usunąłem ręcznie wszystkie zdjęcia z "Towary">"Zdjęcia". Rozmiar bazy pozostał taki sam.

 

Aukcje nie są wystawiane z Sello (ręcznie dokonuję powiązania z towarem).

 

Da się coś zrobić, aby Sello wyczyściło te "puste" rekordy ze zdjęciami i zmniejszyło rozmiar bazy o te około 310MB?

Link to postu

To nie dobrze (rozumiem, że nie ma skryptu sql, który usunąłby rekordy z już nie używanymi "usuniętymi" z poziomu Sello zdjęciami towarów) - może być spory problem dla użytkowników, którzy mieli zdjęcia o dużych rozmiarach i postanowili je usunąć, ale nie odzyskają de facto "miejsca".

 

Czy jeśli usunąłem wszystkie zdjęcia z towarów w Sello, to dodanie innych, nowych zdjęć może spowodować problemy w działaniu Sello/Bazy?

 

Fizyczny rozmiar pliku bazy to 3,8GB. Rozmiar tworzonego archiwum to 800MB. Te wartości (ich relacje) są ~ OK ?

Link to postu

skrypt jest prosty :).

delete from im__Image where im_Id >=1000

 

Nie należy usuwać z bazy obiektów o ID poniżej tysiąca, bo są potrzebne do pracy programu.

 

W tym momencie SQL serwer część zdjęć usunie, a dla części wyrzuci zapewne błąd, foreign key constraint referenced by table XXX, informując, że do niektórych zdjęć odwołują się inne tabele.

 

Będą to powiązania towarów (it_ItemPictures) ze zdjęciami oraz aukcji (au_Picture) ze zdjęciami, od 1.22 również au__Auction.au_ThumbnailId gdzie przechowywany jest ID miniaturki. Dane z tabel podrzędnych należy usunąć aby nie odwoływały się do zdjęć z tabeli im__Image.

Problemem mogą okazać się obrazki umieszczone w opisach aukcji lub w szablonach opisów, bo tutaj nie do końca jestem pewien co autor rozwiązania miał na myśli i bez dokładnej analizy kodu trudno orzec, dlaczego identyfikatory są trzymane w tabelach zależnych typu au_DescriptionImage i tp_Image oraz w samym opisie. Niestety autora już dawno z nami nie ma a sam kod powstawał w okolicach wersji 1.0 :).

 

Relacja archiwum do wielkości bazy może być różna, w zależności od rozkładu danych. Powtarzające się treści kompresują się lepiej niż różnorodne, więc nie ma tutaj jakiegoś wyznacznika, że tak ma akurat być.

Link to postu

:) Dzięki wielkie Bartku.

 

Archiwum Sello ma teraz o 54% mniej (backup będzie wygodniejszy i szybszy + wysyłanie ftp + usunięte to co niepotrzebne).

Baza danych po kompaktowaniu zmniejszyła się tylko o 18%.

 

Pytanie: Da się w jakiś sposób pobrać (wymusić pobranie) świeże miniatury dla trwających aukcji? (przy pełnym pobieraniu nie pobrało).

 

Na razie nic się nie wysypuje, wszystko działa, archiwizuje, struktura OK, odbudowa indeksów OK. I mam nadzieję, że nic się nie zmieni :)

 

Jeśli ktoś chciałby kasować zdjęcia, to trzeba ustalić w swoich tabelach początkowe wartości ap_Id i di_Id, każde polecenie przed wykonaniem debugować, oczywiście archiwizacja bazy na samym początku ... i najlepiej przed weekendem ;)

 

delete from im__Image where im_Id >=1000

debugowanie:
Msg 547, Level 16, State 0, Line 2
The DELETE statement conflicted with the REFERENCE constraint "FK_ap_Picture_im__Image". The conflict occurred in database "Sello", table "dbo.au_Picture", column 'ap_PictureId'.
The statement has been terminated.

--------------------

USE [sello]
GO

DELETE FROM [dbo].[au_Picture]
     WHERE ap_Id >=29
GO

Dubugowanie:
(8507 row(s) affected)

+ WYKONANE
--------------------

USE [sello]
GO

DELETE FROM [dbo].[im__Image]
     WHERE im_Id >=1000
GO

Debugowanie:
Msg 547, Level 16, State 0, Line 3
The DELETE statement conflicted with the REFERENCE constraint "FK_au__Auction_im__Image". The conflict occurred in database "Sello", table "dbo.au__Auction", column 'au_ThumbnailId'.
The statement has been terminated.
--------------------

USE [sello]
GO

UPDATE [dbo].[au__Auction]
  SET [au_ThumbnailId] = NULL
GO

+ WYKONANE
--------------------

USE [sello]
GO

DELETE FROM [dbo].[im__Image]
     WHERE im_Id >=1000
GO

Debugowanie:
Msg 547, Level 16, State 0, Line 3
The DELETE statement conflicted with the REFERENCE constraint "FK_au_DescriptionImage_im__Image". The conflict occurred in database "Sello", table "dbo.au_DescriptionImage", column 'di_RepositoryId'.
The statement has been terminated.
--------------------

USE [sello]
GO

DELETE FROM [dbo].[au_DescriptionImage]
     WHERE di_Id >=1004
GO

WYKONANE
--------------------

USE [sello]
GO

delete from im__Image where im_Id >=1000

Debugowanie:
(7239 row(s) affected)

+ WYKONANE

Link to postu
  • 1 miesiąc temu...

Witam,

 

Coraz bardziej dokucza nam limit darmowego sql-a (10gb). Wzięłam się zatem za odchudzanie naszej bazy danych. Zrobiłam listing wielkości tabel:

	1	im__Image	35700	4742,984375	4741,054687	0,046875	1,882812
0	em_Source	813070	3101,796875	2724,296875	0,078125	377,421875
1	au_Allegro	55360	709,085937	589,460937	0,648437	118,976562
1	em__Email	813070	477,664062	391,960937	75,187500	10,515625
1	tr_History	1353430	174,773437	171,875000	0,023437	2,875000
1	adr__Address	865101	211,921875	156,320312	47,515625	8,085937
0	tr__Transaction	168232	66,992187	58,546875	5,453125	2,992187
1	log_Message	3282311	59,835937	57,015625	0,023437	2,796875
1	nt_Note	192099	52,820312	45,460937	3,757812	3,601562
0	pb__PostBuyFormData	139485	42,796875	41,070312	0,070312	1,656250
0	pc__Package	132739	46,312500	39,992187	4,031250	2,289062
0	au__Auction	55360	37,601562	33,304687	2,265625	2,031250
0	cs__Customer	126794	30,984375	28,976562	0,085937	1,921875
0	tr_Comment	53665	24,601562	22,070312	0,843750	1,687500
0	au_Shipping	431291	29,039062	20,343750	6,398437	2,296875
1	pc_History	305901	20,585937	18,328125	0,062500	2,195312
0	it__Item	31376	17,796875	16,070312	0,054687	1,671875
1	pb_PostBuyFormTransaction	155752	14,023437	10,906250	0,062500	3,054687
0	tr_Item	185019	12,476562	8,117187	2,062500	2,296875
0	gr__KonfiguracjaEx	1528	7,476562	7,257812	0,015625	0,203125
1	cs_CustEmail	125062	10,406250	7,195312	1,492187	1,718750
0	au_CategorySpecific	56248	12,617187	6,914062	2,554687	3,148437
1	au_Payment	110648	25,960937	6,398437	13,617187	5,945312
0	cs_CustPhone	150388	7,085937	6,039062	0,046875	1,000000
1	pf_PrintForm	53	5,781250	5,656250	0,007812	0,117187
1	au_Picture	55024	7,523437	5,468750	0,046875	2,007812
0	pc_Item	148379	6,960937	5,320312	0,046875	1,593750
0	au_Enhancement	71629	8,976562	5,304687	1,273437	2,398437
0	st_Category	70859	6,617187	4,328125	1,726562	0,562500
0	ins_blokada	19036	4,398437	3,414062	0,046875	0,937500
0	st_CategorySpecificDict	70692	6,929687	3,328125	2,882812	0,718750
1	em_Archive	83807	3,132812	3,007812	0,015625	0,109375
0	pc_SendingListPackage	104219	3,140625	2,523437	0,023437	0,593750
1	st_CategorySpecific	6890	2,914062	1,789062	0,640625	0,484375
0	au_PendingChanges	11755	1,976562	1,500000	0,179687	0,296875
0	it_ItemProp	55126	1,250000	1,125000	0,015625	0,109375
1	reg_JournalDeals	3049	2,765625	0,765625	0,031250	1,968750
0	tr_Group	28826	1,484375	0,585937	0,671875	0,226562
1	pc_SendingList	7607	1,062500	0,460937	0,406250	0,195312
0	up_UserParams	83	0,367187	0,328125	0,015625	0,023437
0	tp__HtmlTemplate	18	0,406250	0,304687	0,007812	0,093750
0	reg_Data	70	0,343750	0,273437	0,031250	0,039062
0	em_Attachment	1448	0,289062	0,242187	0,015625	0,031250
0	gt_Transformacja	9	0,281250	0,226562	0,007812	0,046875
1	it_ItemPictures	6933	0,273437	0,171875	0,031250	0,070312
1	vw__Konfiguracja	457	0,281250	0,156250	0,023437	0,101562
0	ep_RegData	40	0,218750	0,156250	0,031250	0,031250
1	em_Template	50	0,156250	0,140625	0,007812	0,007812
1	jb_Message	174	0,210937	0,125000	0,031250	0,054687
1	nm_NotifierMessage	5	0,164062	0,117187	0,007812	0,039062
1	gt_Definicja	9	0,148437	0,101562	0,007812	0,039062
1	pd_UserPermission	2001	0,062500	0,046875	0,015625	0,000000
1	sl_ExportType	7	0,054687	0,046875	0,007812	0,000000
1	st_Shipping	146	0,046875	0,031250	0,015625	0,000000
1	sl_PackageSynchronizationParams	5	0,039062	0,023437	0,015625	0,000000
1	pd__Podmiot	1	0,031250	0,023437	0,007812	0,000000
1	cs_CustomerProp	782	0,039062	0,023437	0,015625	0,000000
1	em_Signature	2	0,046875	0,023437	0,023437	0,000000
1	it_ExternalCustomAttributes	0	0,046875	0,023437	0,023437	0,000000
0	au_Note	1	0,031250	0,023437	0,007812	0,000000
1	rn_ReturnedNumber	174	0,031250	0,015625	0,015625	0,000000
1	st_Country	224	0,046875	0,015625	0,031250	0,000000
0	st_Duration	7	0,015625	0,007812	0,007812	0,000000
1	st_Enhancement	6	0,015625	0,007812	0,007812	0,000000
0	st_Insurance	36	0,015625	0,007812	0,007812	0,000000
1	st_Payment	3	0,031250	0,007812	0,023437	0,000000
0	st_Region	17	0,031250	0,007812	0,023437	0,000000
1	sl_CustomerGroup	1	0,015625	0,007812	0,007812	0,000000
0	sl_PricingList	7	0,015625	0,007812	0,007812	0,000000
1	sl_SendingNumbersPool	30	0,015625	0,007812	0,007812	0,000000
0	sl_SendingNumbersPoolType	3	0,015625	0,007812	0,007812	0,000000
1	sl_ServiceProvider	4	0,015625	0,007812	0,007812	0,000000
0	sl_TransProperty	6	0,015625	0,007812	0,007812	0,000000
1	sl_User	31	0,031250	0,007812	0,023437	0,000000
0	st__Site	1	0,031250	0,007812	0,023437	0,000000
1	st_AuctionType	65	0,031250	0,007812	0,023437	0,000000
1	tr_Default	1	0,015625	0,007812	0,007812	0,000000
1	tr_AutoMsgParams	1	0,015625	0,007812	0,007812	0,000000
1	tr_Property	153	0,015625	0,007812	0,007812	0,000000
1	xit_Szum	48	0,015625	0,007812	0,007812	0,000000
1	xcs_Szum	48	0,015625	0,007812	0,007812	0,000000
0	sl_AuctionGroup	6	0,015625	0,007812	0,007812	0,000000
0	reg_Site	6	0,015625	0,007812	0,007812	0,000000
0	sl_CommentTemplate	11	0,015625	0,007812	0,007812	0,000000
1	sl_Currency	15	0,015625	0,007812	0,007812	0,000000
0	sl_CurrencyBank	1	0,015625	0,007812	0,007812	0,000000
0	sl_InstantMessenger	3	0,015625	0,007812	0,007812	0,000000
1	sl_ItemGroup	6	0,015625	0,007812	0,007812	0,000000
0	sl_ItemProperty	130	0,015625	0,007812	0,007812	0,000000
1	sl_Language	4	0,015625	0,007812	0,007812	0,000000
1	sl_CustProperty	1	0,015625	0,007812	0,007812	0,000000
0	sl_Deliverer	10	0,015625	0,007812	0,007812	0,000000
1	sl_Delivery	23	0,015625	0,007812	0,007812	0,000000
0	sl_EmailGroup	8	0,015625	0,007812	0,007812	0,000000
0	pd_AutoSyncParams	1	0,015625	0,007812	0,007812	0,000000
1	pd_AutoSyncTimes	1	0,015625	0,007812	0,007812	0,000000
0	pd_BankAccounts	2	0,015625	0,007812	0,007812	0,000000
1	pd_InternetParams	1	0,015625	0,007812	0,007812	0,000000
0	pd_Parametr	1	0,015625	0,007812	0,007812	0,000000
1	pd_Permission	50	0,015625	0,007812	0,007812	0,000000
0	pf_Delivery	49	0,015625	0,007812	0,007812	0,000000
0	pl_PricingListData	41	0,015625	0,007812	0,007812	0,000000
1	reg__Registration	6	0,031250	0,007812	0,023437	0,000000
1	au_Features	0	0,015625	0,007812	0,007812	0,000000
0	ep__Registration	3	0,015625	0,007812	0,007812	0,000000
1	ep_ExternalProgram	2	0,015625	0,007812	0,007812	0,000000
1	em_Rule	3	0,015625	0,007812	0,007812	0,000000
0	em_RuleWord	4	0,015625	0,007812	0,007812	0,000000
1	ctx_UserSite	100	0,015625	0,007812	0,007812	0,000000
0	ds_DeliveryToShippingMap	19	0,015625	0,007812	0,007812	0,000000
0	em_Account	7	0,031250	0,007812	0,023437	0,000000
0	it_ExternalCustomAttributesDict	0	0,015625	0,007812	0,007812	0,000000
0	log__Sync	63	0,015625	0,007812	0,007812	0,000000
1	it_ItemSite	3	0,015625	0,007812	0,007812	0,000000
0	jb__Job	52	0,015625	0,007812	0,007812	0,000000
0	nm_Params	1	0,015625	0,007812	0,007812	0,000000
1	gt__Obiekt	9	0,015625	0,007812	0,007812	0,000000
1	ep_UserMapping	30	0,015625	0,007812	0,007812	0,000000
0	fp__ParamsFTP	1	0,015625	0,007812	0,007812	0,000000
0	gt_TransRodzaj	1	0,015625	0,007812	0,007812	0,000000
1	ins_counter	11	0,015625	0,007812	0,007812	0,000000
0	ins_ident	116	0,015625	0,007812	0,007812	0,000000
1	insx_Parametr	1	0,015625	0,007812	0,007812	0,000000
1	gt_TransObiekt	0	0,000000	0,000000	0,000000	0,000000
1	gr__Konfiguracja	0	0,000000	0,000000	0,000000	0,000000
0	gt_Atrybut	0	0,000000	0,000000	0,000000	0,000000
0	nm_IgnoredMessages	0	0,000000	0,000000	0,000000	0,000000
1	it_AuctionTemplate	0	0,000000	0,000000	0,000000	0,000000
0	it_CustomAttributes	0	0,000000	0,000000	0,000000	0,000000
0	cs_CustIM	0	0,000000	0,000000	0,000000	0,000000
1	au_TransactionProperty	0	0,000000	0,000000	0,000000	0,000000
1	au_DescriptionImage	0	0,000000	0,000000	0,000000	0,000000
0	au_Ebay	0	0,000000	0,000000	0,000000	0,000000
1	au_EbayReturnPolicy	0	0,000000	0,000000	0,000000	0,000000
1	__BeforeDropOldTables	0	0,000000	0,000000	0,000000	0,000000
0	__Modyfikacja	0	0,000000	0,000000	0,000000	0,000000
1	__PostUpdate	0	0,000000	0,000000	0,000000	0,000000
0	__Slowniki	0	0,000000	0,000000	0,000000	0,000000
1	__Tabele	0	0,000000	0,000000	0,000000	0,000000
0	__Update	0	0,000000	0,000000	0,000000	0,000000
0	pd_Sesja	0	0,000000	0,000000	0,000000	0,000000
0	sl_MsgTemplate	0	0,000000	0,000000	0,000000	0,000000
1	sl_CurrencyExchangeRates	0	0,000000	0,000000	0,000000	0,000000
0	sl_CurrencyExchangeRatesEntry	0	0,000000	0,000000	0,000000	0,000000
1	sl_CustomAttributes	0	0,000000	0,000000	0,000000	0,000000
0	sl_CustomCounter	0	0,000000	0,000000	0,000000	0,000000
1	sl_AuctionTemplateGroup	0	0,000000	0,000000	0,000000	0,000000
0	xit_Ewid	0	0,000000	0,000000	0,000000	0,000000
0	xcs_Ewid	0	0,000000	0,000000	0,000000	0,000000
0	st_ShippingLocation	0	0,000000	0,000000	0,000000	0,000000
1	st_SiteData	0	0,000000	0,000000	0,000000	0,000000
1	tp_Image	0	0,000000	0,000000	0,000000	0,000000
0	sl_CustomGlobalAttributes	0	0,000000	0,000000	0,000000	0,000000

i okazało się że najwięcej zajmują nam zdjęcia do towarów z których w ogóle nie korzystamy. Poszperałam trochę na forum i znalazłam takie proste zapytanie:

delete from im__Image where im_Id >=1000

Niestety to byłoby zbyt piękne, żeby mogło działać.

Otrzymałam błąd:

Wystąpił błąd podczas wykonywania zapytania.
Szczegóły:
The DELETE statement conflicted with the REFERENCE constraint "FK_ap_Picture_im__Image". The conflict occurred in database "Chronsmarta", table "dbo.au_Picture", column 'ap_PictureId'.
The statement has been terminated.
Stos wywołań:
   w System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   w System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
   w System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   w System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
   w System.Data.SqlClient.SqlDataReader.get_MetaData()
   w System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
   w System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
   w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
   w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   w System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   w System.Data.SqlClient.SqlCommand.ExecuteReader()
   w Serwisant.SelloDatabase.ExecuteQuery(String query, Int32& affectedRows)
   w Serwisant.CustomCommandWindow.backgroundWorkerExecutingCommand_DoWork(Object sender, DoWorkEventArgs e)
   w System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

 

Czy ktoś mi podpowie jak ominąć ten błąd?

Ewentualnie czy jest jakiś inny sposób żeby usunąć wszystkie zdjęcia towarów z Sello?

 

Z góry dziękuję za podpowiedź.

 

Pozdrawiam,

Anna

Link to postu

Tak łatwo nie będzie, bo zdjęcia te mogą być użyte w towarach aukcjach lub opisach aukcji. W tym wypadku SQL Server powiadomił, że istnieją zdjęcia podpięte do aukcji. Usuwanie takie trzeba robić świadomie, usuwając wcześniej wszelkie powiązania - w tym przypadku jest to powiązanie w tabeli ap_Picture - czyli zdjęcia umieszczone są na zakładce zdjęcia w aukcji.

 

Trzeba mieć również świadomość, że jeśli zdjęcia były użyte w opisie aukcji to nie będą tam wyświetlane a samych odnośników z opisu trudno się pozbyć.

Dlatego tutaj trzeba by było wykluczyć zdjęcia użyte w aukcjach trwających odpowiednio usuwając tylko wybrane zdjęcia a nie wszystkie.

Link to postu

Wydaje mi się, że usuwamy zdjęcia, a nie powiązania.

Tak to robimy:

W sekcji "Towary" wchodzimy w każdą pozycję, tam przechodzimy na zakładkę "Zdjęcia" i usuwamy każde zdjęcie klikając "Usuń" po czym klikamy "OK" żeby zapisać zmiany.

 

Czy powinniśmy robić to w jakiś inny sposób?

 

Pozdrawiam,

Anna

Link to postu
  • 6 miesięcy temu...

Wszystkie id w bazie danych powyżej 1000 to są wpisy dodane przez użytkownika, poniżej 1000 nie radzę usuwać, bo mogą to być elementy wymagane do poprawnej pracy programu.

 

Przy usuwaniu powiązań zdjęć z aukcjami trzeba uwzględnić fakt, że w tabeli znajdują się też powiązania tagów [Zdjecie::x] z szablonami aukcji - żeby ich przypadkiem nie wyrzucić (ap_TagId is not null).

 

Link to postu

Nie korzystamy i nie korzystaliśmy z tagów w szablonach aukcji. W takim razie, wystarczy wykonać ten skrypt?

 

delete from im__Image where im_Id >=1000

 

I zrobić shrink bazy? Nie chciałbym robić syfu w bazie.

 

Chodzi mi dokładnie o zdjęcia w produktach w zakładce towary. Mamy sporą rotację produktów i masa z nich jest nieużywana a zajmuje miejsce w bazie.

 

 

 

Link to postu
  • 10 miesięcy temu...

Witam,

 

Mam pytanie, chciałbym usunąć zdjęcia z bd. Mam w związku z tym pytanie.

Jak zrozumiałem muszę usunąć wszystkie powiązania ze zdjęciami? Czy usunięcie wszystkich powiązań nie spowoduje błędnego działania programu?

Czy po ew. usunięciu wszystkich powiązań do zdjęć da się usunąć wszystkie zdjęcia o id > 1000?

 

Pozdrawiam

Edytowane przez kstore
doprecyzowanie
Link to postu
  • 3 miesiące temu...

Rozumiem że powiązania usuwam z wysokości Sello - Aukcje - Zakończone - PP (Usuń Powiązanie z towarem) ?

Po uruchomieniu komendy w programie serwisowym Sello otrzymałem poniższy błąd

delete from im__Image where im_Id >=1000

Wystąpił błąd podczas wykonywania zapytania.

Szczegóły:

The DELETE statement conflicted with the REFERENCE constraint "FK_ap_Picture_im__Image". The conflict occurred in database "allegro_cr", table "dbo.au_Picture", column 'ap_PictureId'.
The statement has been terminated.

Stos wywołań:

   w System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)


   w System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)


   w System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)


   w System.Data.SqlClient.SqlDataReader.ConsumeMetaData()


   w System.Data.SqlClient.SqlDataReader.get_MetaData()


   w System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)


   w System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)


   w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)


   w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)


   w System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)


   w System.Data.SqlClient.SqlCommand.ExecuteReader()


   w Serwisant.SelloDatabase.ExecuteQuery(String query, Int32& affectedRows)


   w Serwisant.CustomCommandWindow.backgroundWorkerExecutingCommand_DoWork(Object sender, DoWorkEventArgs e)


   w System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...