>
Похожие темы
Тема Автор
Word+web+бд (отобразить Ворд В Браузере) ASP.NET
Есть задача: Юзер должен иметь возможность загружать документ(в конвертируемом с ворда) формате, документ должен пихаться в БД и потом юзер в окне експлорера должен иметь возможность его смотреть. (1)Ворд можно перегнать в ХТМЛ формат(что и планировалось!)
rand88
Закчка Mhtml Файла В Бд ASP.NET
Есть MHTML файл(Веб архив) По структуре напоминает простой НТМЛ и открываеться всеми наиболее известными браузерами! Я пихаю его в БД в binnary формате. Потом вытягиваю этот масив байт! А вот дальше! Как преобразовать массив байт в стринг и запихнуть все эти строки например в Лабел? Тоесть файл собой представляет HTML формат. и мне нужно отобразить его на страничке, предварительно...
rand88
ASP.NET Как отловить событие (Click) в WebControls.Calendar
На странице есть Calendar By Default в нем DateTime.ToDay Если пользователь щелкает по другой дате - я отлавливаю это в <FONT size=4>Calendar1_SelectionChanged <FONT size=2>А как мне отловить действие пользователя, в случае если он щелкнул по <STRONG><FONT color=#dd3333>текущей</STRONG> дате?
evgenybe
ASP.NET DropDownList "вылазит" сквозь Calendar который в AbsolutePosition над ним.
<SPAN class=itemCommentText> <STRONG>В Visual Studio 2005</STRONG> Имеется WebControls.Calendar. Он открывается в AbsolutePoisition. Проблема в том, что если на странице под ним оказывается DropDownList, то последний "вылазит" сквозь календарь. Попытки заключить календарь в <STRONG>asp:panel</STRONG> или в <STRONG>div</STRONG> проблему не решили. У кого есть решение? </P></SPAN>
evgenybe
Проверка удалённого сервера ASP.NET
Всем доброе время суток. прежде всего хочу извиниться если эта тебя уже была. Если честно я даже не знаю как её искать. Перелопатил пол интернета. Чуть гугл не забанил... Я смог сделать такой скрипт для проверки сервера на PHP. (я не программист!!!)
SnooPee
Как изменить текст из веб страницы? ASP.NET
По советуите как изминити текст... Текст после авторизации страницы, с помощю ASP или C#... кокой хотябы метод использывати?
danik23
Перезагрузка страницы после Response.TransmitFile ASP.NET
Есть кнопка, при нажатии на которую на сервере генерируется и скачивается файл с использованием Response.AddHeader(...); Response.TransmitFile(); Есть большое желание перезагрузить страницу после того, как юзер выберет в "File Download" диалоге "сохранить" или "открыть". Но не получается - ClientScript.RegisterScriptBlock(..., "alert('hi');"...) и ему подобные ничего не пишут на страницу,...
Ptero
ASP.NET Calendar Control не вызывает событие SelectionChanged
Calendar Control не вызывает событие SelectionChanged, как будто не происходит postback в чем может быть проблема?
peterzk

Показать сообщение отдельно
Старый 06.02.2009, 03:39  
jerry
Пользователь
 
Регистрация: 04.07.2004
Сообщений: 97
jerry пока не определено
По умолчанию Утечка памяти w3wp.exe

Я почитал уже по поводу проблем с w3wp.exe. На сколько я понял проблема чаще всего в коде,а не в процессе. Пробовал уже память ограничивать..,с перезапуском процесса не вариант. Не нормально перезапускать процесс на пол дела.

Я прошу помочь разобраться в коде..может подскажете где может быть утечка ппамяти.. Создаю репорты .rdlc.

Есть такой метод



Код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
 
private void MainReportBulder(DataSet dataSet)
 
{
 
if (dataSet != null && SessionProfile != null)
 
{
 
this.reportViewerMain.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local;
 
this.reportViewerMain.ShowExportControls = true;
 
Microsoft.Reporting.WebForms.LocalReport localReport = this.reportViewerMain.LocalReport;
 
localReport.ReportPath = "Reports/MainReport.rdlc";
 
Microsoft.Reporting.WebForms.ReportDataSource reportDS = new Microsoft.Reporting.WebForms.ReportDataSource();
 
reportDS.Name = "MainReportDS";
 
reportDS.Value = dataSet.Tables["CountOnDay"];
 
localReport.DisplayName = "Shop Report";
 
localReport.DataSources.Clear();
 
localReport.DataSources.Add(reportDS);
 
}
 
}
 
 


Ему передается датасет из метода



Код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
 
 
public static DataSet GetMainReportData(DateTime date, Guid shopId/*, Cache cache*/)
 
{
 
DataSet dataset = new DataSet("MainDataSet");
 
try
 
{
 
string str = date.ToShortDateString();
 
string str2 = str.Replace(".","");
 
string key = "sp_GetSrezData_"+str2 + "_" + shopId;
 
//if (cache[key] == null)
 
//{ 
 
string sSelect = "exec StockDB.dbo.sp_GetSrezData @STARTDT, @SHOPID";
 
SqlCommand command =
 
new SqlCommand(sSelect, connection);
 
command.Parameters.Add("@STARTDT", SqlDbType.DateTime);
 
command.Parameters["@STARTDT"].Value = date;
 
command.Parameters.Add("@SHOPID", SqlDbType.UniqueIdentifier);
 
command.Parameters["@SHOPID"].Value = shopId;
 
SqlDataAdapter salesOrderAdapter = new
 
SqlDataAdapter(command);
 
salesOrderAdapter.Fill(dataset, "CountOnDay");
 
//cache.Add(key, dataset, null, DateTime.Now.AddMinutes(30), Cache.NoSlidingExpiration, CacheItemPriority.High, null);
 
//}
 
//else
 
//{
 
// dataset = (DataSet)cache[key];
 
//} 
 
}
 
catch
 
{
 
}
 
 
 
return dataset;
 
}
 
 
 
 
Кэши все уже поотключал,но это не помогает(( Куда может память уходить?

В режиме отладки заполнение dataset много памяти не сьедает..а вот последующее отображение забирает много памяти и судя по всему потом не возвращает.
jerry вне форума  
Ads
 

Текущее время: 06:55. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Рейтинг@Mail.ru