Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 15:19 28.09.24 
Клубове/ Компютри и Интернет / ASP Пълен преглед*
Информация за клуба
Тема Re: Смело [re: BSG]
Автор MichaelElfial (непознат )
Публикувано26.06.04 00:33  



;) Ti ne go slushai onia sas sobstwenata structura - ako mi pokaje kak se definira takowa chudo na VBScript (ne VB.NET) shte sam mu mnogo zadaljen (i da ima pred wid che structurata triabwa da ocelee sled razrushawaneto na script mashinata za tekushtata stranica). I tai kato sam widial temata prekaleno kasno da sa opitam da dam niakolko akala:

No predi tui da ne zabrawiame ogranichenieto na WEB-ata - wsichko minawa prez text i array-i tam niama taka che si opakowame kakto ni skefne.

Priemame che masiva e NxM

1-vo chisto predawane chrez totalna idiotia: Sazdawash N*M poleta kato gi krashtawash podobawashto da rechem Field1, Field2 ... FieldN, wsiako ot tiah go powtariash M pati. Tui se chete s dwa cikala - samo triabwa da ustanowish kolko e N waw nex page - ami moje oshte edno pole ili cikal dokato Request("FieldX").Count > 0. Hubawoto mu e che ne se nalagat ogranichenia warhu towa kakwo ima w elementite - stiga razbira se da moje da se predstawi s text i da ne stanat poletata poweche otkolkoto browsera moje da poeme.

2-ro malko po-malko idiotizam: N poleta s edno i sashto ime i drugata dimensia niakak si delimited (s kakwoto e ufobno - zatapeika, charta ... alabala). Ot drugata strana se chete lesno s For I = 1 To Request("FieldName").Count : Split(Request("FieldName")(I)) ... i transfer w masiwa. Ot parwoto pole mojesh da ustanowish wtorata dimensia ta da razberesh na kolko da go ReDim-nesh

3-to drug idiotizam - w edno pole enocodirash s dwa separatora i malak header (moje prosto parwata dwoika chisla) za razmerite na masiva.

4-to Po-Razumno prez Session. Samo che za da se predpazish ot wazmojnostta usera da obikoli prez sashtata session nanowo ili ako code ti pozwoliawa toi da warwi na niakolko pati i niakolko serii takiwa danni da si se predawat bez da gi gubish. Togawa wseki pat kato se zapochne epopeiata generirash unique name za Session variablata i predawash samo nego prez requestite. Kak da go generirash - ami naprimer kato polzwash neshto derived ot wremeto w momenta na sazdawane.

5-to ako dannite ne sa nikak edinici i nuli ami golemi neshta deto hich ne ti se paziat w session - mi prez DB. Kato predishnoto no samo pazish ID w sessiata i go polzwash kato key w bozata danni. Estestweno za da niama bokluci na Session_OnEnd razchistwash wsichko ot sessiata, a na Application_OnStart tablicata (ili tablicite) shtoto i bez towa s wremenni. E to towa mai e nachin za neshto po-slojno ot masiw ...

6-to s wanshni componenti - e tuk kakwo li ne moje da se naprawi. Taka che dai da ne izpadam w podrobnosti.



Цялата тема
ТемаАвторПубликувано
* Предаване на двумерен масив през форма? BSG   06.04.04 16:53
. * Re: Предаване на двумерен масив през форма? Lupi   06.04.04 21:05
. * Re: Предаване на двумерен масив през форма? BSG   06.04.04 21:32
. * Смело jamie   08.04.04 21:31
. * Re: Смело BSG   10.04.04 09:20
. * Re: Смело MichaelElfial   26.06.04 00:33
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.