-
ساخت یک فایل Text در Asp.net
سهشنبه 16 آذر 1395 09:58
ساخت یک فایل Text در Asp.net ما یک فایل text داریم که میخواهیم اطلاعاتی را در آن ذخیره کنیم و هر بار اطلاعات به زیر اطلاعات قبلی اضافه شود. تکه کد زیر به شرح زیر است try { string path = @"d:\temp\MyTest.txt"; // Create a string array with the additional lines of text string[] lines = { "Username: "...
-
پیدا کردن یک ستون در کل جدول های دیتابیس در Sql Server
چهارشنبه 5 آبان 1395 11:39
پیدا کردن یک ستون در کل جدول های دیتابیس ما قصد داریم یک ستون از دیتابیس را در کل جدول های دیتابیس جستجو کرده و نام جدول هایی که این ستون به کار رفته است را پیدا کنیم. برای این کار از کدهای دستوری زیر استفاده میکنیم SELECT c.name AS ColName, t.name AS TableName FROM sys.columns c JOIN sys.tables t ON c.object_id =...
-
اجرای کدهای جاوا اسکریپت در آپدیت پنل
یکشنبه 10 مرداد 1395 17:06
نحوه ی اجرای کدهای جاوا اسکریپت در Page Load هنگامی که از آپدیت پنل Update Panel استفاده میکنیم کدهای جاوا اسکریپت به درستی اجرا نمی شوند برای اجرا شدن کدها کافی است که از کدهای زیر استفاده کنید برای این کار کافی است که کد های خود را درون page Load قرار میدهیم <script type="text/javascript"> function...
-
نحوه ی تنظیم Session Expire در صفحات Dot Net Nuke
چهارشنبه 26 خرداد 1395 14:30
نحوه ی تنظیم Session Expire در صفحات Dot Net Nuke گاهی اوقات در صفحات Dot Net Nuke با این مشکل مواجه می شویم که در حین کار کردن در صفحات Session Expire می شود و روند کار کردن با سیستم با مشکل مواجه می شود. برای حل این موضوع به روش زیر عمل می کنیم. 1) ابتدا مدیر سیستم به Dot Net Nuke وارد شود. 2) بعد از بخش منوها به به...
-
تبدیل تاریخ شمسی به میلادی در sql server
دوشنبه 24 خرداد 1395 12:06
تبدیل تاریخ شمسی به میلادی در sql server برخی مواقع در هنگام ایجاد لاگ سیستم تاریخ های میلادی را در دیتابیس نگهداری میکنیم که برای اینکه بخواهیم تاریخ های میلادی را در یک نگاه بصورت شمسی هم مشاهده کنیم لازم است که یک تبدیل تاریخ صورت گیرد. در این مثال ما با استفاده از یک تابع در Sql Server این کار را انجام می دهیم....
-
رفتن به صفحه ی ورود به برنامه در ASP.NET
یکشنبه 23 خرداد 1395 12:01
رفتن به صفحه ی ورود به برنامه در زمان پایان Session هنگامی که در یک صفحه ی وب فرم Session برنامه Time Out می شود لازم است که بصورت اتوماتیک به صفحه ی ورود به برنامه برود تا کاربران سیستم دوباره وارد سیستم شوند . برای اینکار کافی است که کد زیر را در صفحه ی Master Page برنامه ی وب قرار دهیم. تا به طور اتوماتیک هنگام...
-
نحوه ساخت Captcha برای سایت
یکشنبه 23 خرداد 1395 10:33
نحوه ساخت Captcha برای سایت وقتی که سایتی بر روی اینترنت بارگذاری می شود و دارای صفحه ی ورود کاربران به سامانه می باشد باید هنگام ورود به سامانه از Captcha استفاده شود تا از هک کردن سایت توسط روبات ها جلوگیری شود. ساخت کپچا خیلی ساده است فقط کافی است طبق روش زیر عمل شود. ابتدا در صفحه ی html کدهای زیر را قرار می دهیم....
-
نحوه صدا زدن وب سرویس های با وردی و خروجی JSON
یکشنبه 22 فروردین 1395 13:18
نحوه صدا زدن وب سرویس هایی با وردی و خروجی JSON برای صدا زدن وب سرویس های Json در محیط کد نویسی #C با روش زیر عمل می کنیم. var webAddr = "http://localhost:28327/IVR/IVRService.svc/CookiePursuitService/xxxx"; var httpWebRequest = (HttpWebRequest)WebRequest.Create(webAddr); httpWebRequest.ContentType =...
-
نحوه باز کردن تنها یک فرم در فرم پدر در ویندوز فرم
سهشنبه 18 اسفند 1394 10:34
نحوه باز کردن تنها یک فرم در فرم پدر در ویندوز فرم ما در این مثال قصد داریم که دو فرم داشته باشیم و تنها یک فرم در فرم پدر فعال باشد و در یک منو آیتم هم لیست فرم های باز نمایش داده شود و با هربار کلیک بر روی آن فرم مورد نظر باز شود. 1- ابتدا متد زیر را می نویسیم private void ShowForm(Form childForm, FormWindowState...
-
نحوه ی نوشتن یک StoreProcedure با شرط های مختلف مانند دستورات Ado
دوشنبه 17 اسفند 1394 09:03
نحوه ی نوشتن یک StoreProcedure با شرط های مختلف مانند دستورات Ado EXECUTE sp_executesql N'select * from htreatment.TbLimitGroup WHERE statuscode = @level', N'@level tinyint', @level = 1; کاهی اوقات در sql server هنگام نوشتن sp لازم است که برخی شرط ها حذف شود و اصلا در sp نادیده گرفته شود با استفاده از روش بالا این کار...
-
نحوه پیدا کردن فیلد یا عباراتی در کل دیتابیس در Sql Server
دوشنبه 10 اسفند 1394 13:48
نحوه پیدا کردن فیلد یا عباراتی در کل دیتابیس در Sql Server ما در این مثال قصد داریم که فیلدی از یک جدول در دیتابیس را در کل پایگاه داده sql server جستجو کنیم و ببینیم در چه جداولی از sql فیلد مورد نظر ما وجود دارد. برای این کار از دستورات زیر استفاده می کنیم. -- Search in All Objects SELECT OBJECT_NAME(OBJECT_ID),...
-
نحوه ی مقایسه دو جدول از Sql Server
شنبه 8 اسفند 1394 12:25
نحوه ی مقایسه دو جدول در Sql Server مثال ما در دیتابیس دو جدول مثل هم از نظر ستون و دیتایی داریم که می خواهیم آنها را باهم مقایسه کنیم و داده هایی که با هم اختلاف دارند را به ما نمایش دهد. برای این کار از دستورات زیر استفاده می کنیم. SELECT * FROM TableA UNION SELECT * FROM TableB EXCEPT SELECT * FROM TableA INTERSECT...
-
نحوه ساخت جدول Table داینامیک در #C
دوشنبه 3 اسفند 1394 17:27
نحوه ساخت جدول Table داینامیک در #C ابتدا در بخش Html کد زیر را قرار می دهیم/ <asp:PlaceHolder ID="Place" runat="server"></asp:PlaceHolder> سپس در بخش کد نویسی سی شارپ کد زیر را قرار می دهیم HtmlTable table = new HtmlTable(); table.Border = 1; table.CellPadding = 3; table.Width =...
-
تابع Lead و Lag در Sql Server
سهشنبه 27 بهمن 1394 11:28
تابع Lead و Lag در Sql Server چست و چه کاربردی دارد؟ در زمان طراحی کوئری، خیلی از مواقع نیاز است که به سطرهای قبل یا بعد از سطر جاری دسترسی داشته باشیم. یکی از روش های موجود استفاده از تابع Row number بود که از نسخه 2005 اس کیو ال به بعد پشتیبانی می شود. اما از نسخه 2012 دو تابع مفید Lead وLag قابل استفاده هستند. تابع...
-
نحوه استفاده از Pivot در Sql Server
سهشنبه 27 بهمن 1394 11:16
نحوه استفاده از Pivot در Sql Server Pivot table ها در واقع همانند سایر Table های دیگر می باشند فقط با این تفاوت که در نمایش ردیف و ستون های آنها مقداری تفاوت وجود دارد . دستور pivot جزو دستوراتی از Sql server می باشد که ممکن است در بیشتر پروژه هایمان برای نمایش گزارشات مختلف به استفاده از آن نیاز داشته باشیم . کاربرد...
-
نحوه آپلود فایل با حجم زیاد با استفاده از ASP.NET
سهشنبه 13 بهمن 1394 16:24
نحوه آپلود فایل با حجم زیاد با استفاده از ASP.NET برای اینکه بتوانیم فایلی با حجم زیاد در محیط برنامه نویسی سی شارپ با ای اس پی دات نت آپلود کنیم فقط کافی است که کدهای زیر را در وب کانفیگ Webconfig تغییر دهیم. ابتدا مقدار زیر را قرار دهید. <system.web> <httpRuntime shutdownTimeout="120"...
-
نحوه فراخوانی یک وب سرویس asmx
یکشنبه 4 بهمن 1394 16:34
نحوه فراخوانی یک وب سرویس asmx در این مثال قصد داریم که یک وب سرویس که با استفاده از روش Soap کار شده است را نمایش دهیم و این وب سرویس را در بخش رفرنس ها اضافه کرده ایم. و نهایتا بتوانیم از آنها استفاده کنیم. WSHttpBinding binding = new WSHttpBinding (); binding.MaxReceivedMessageSize = 2147483647;...
-
نحوه دانلود فایل متنی در برنامه نویسی #C
شنبه 3 بهمن 1394 12:37
نحوه دانلود فایل متنی در برنامه نویسی #C در این مثال قصد داریم که یک متنی را در داخل برنامه توسط برنامه نویسی سی شارپ تولید کنیم و کاربر نهایی بتواند آن را دانلود کند. string text="1,12154 \n 45545,واریز بهمن, \n sdfa,48575,kjdk "; StringWriter ObjStringWrite=new StringWriter (); ObjStringWrite.Write (text);...
-
نحوه افزودن یک برنامه تحت ویندوز به بخش SysTry
چهارشنبه 11 شهریور 1394 10:38
نحوه افزودن یک برنامه تحت ویندوز به بخش SysTry در این مثال ما یک برنامه تحت ویندوز با استفاده از زبان برنامه نویسی #C نوشته ایم و قصد داریم هرگاه بروی دکمه Minimize کلیک کردیم برنامه به بخش Systry اجرا شود و با دابل کلیک بر روی آن برنامه دوباره نمایش داده شود. کد های مربوط به این کار بصورت زیر می باشد. private void...
-
نحوه ی اجرای یک برنامه ی تحت ویندوز با #C هنگام راه اندازی ویندوز
چهارشنبه 11 شهریور 1394 10:31
نحوه ی اجرای یک برنامه ی تحت ویندوز با #C هنگام روشن کردن کامپیوتر در این مثال ما یک برنامه با ویژوال استدیو طراحی کردیم و قصد دراریم هر بار که ویندوز بالا می اید یا به اصطلاح کامپیوتر را روشن می کنیم این برنامه اجرا شود. ما این برنامه را با استفاده از زبان برنامه نویسی #C نوشته ایم. و در بخش Load صفحه این کد را قرار...
-
یک مثال از نوشتن Cursor در SqlServer
شنبه 13 تیر 1394 15:46
کار با Cursor در SQL با یک مثال ساده در این مثال سعی کردیم که ساختار Cursor را نمایش دهیم و اطلاعاتی را از جدولی از دیتابیس به نمایش در آوریم DECLARE @id1 INT; DECLARE @n1 NVARCHAR(50); DECLARE @cur CURSOR SET @cur=CURSOR FOR SELECT RangeId,RangeName FROM dbo.Range OPEN @cur; FETCH NEXT FROM @cur INTO @id1,@n1; WHILE...
-
نحوه نوشتن Curser بر روی دیتابیس
شنبه 13 تیر 1394 13:05
نحوه نوشتن Curser بر روی دیتابیس در این مثال قصد داریم که بر روی یک جدول از دیتابیس یک کرسر قرار دهیم که لیستی از فیلد هایی که مقدار دارند تعداد آنها را برای ما برگرداند و اسم فیلد مورد نظر را نمایش دهد. --declare @table as table(name nvarchar(256),valuetable nvarchar(256), countValue int) declare @name as...
-
نحوه ساخت فایل زیپ در #C
شنبه 13 تیر 1394 12:18
نحوه ساخت فایل زیپ در #C در این مثال ما یک فایل تکستی داریم که آن را به فایل JSON تبدیل کرده ایم و بعد یه مجموعه عکس را از دیتابیس که فایل های آن بصورت باینری است را خوانده ایم و آن را به یک فایل زیپ تبدیل کرده ایم.و نهایتن آن را در مرورگر قابل دانلود کرده ایم و همچنین امکان ذخیره آن نیز وجود دارد. private void...
-
نحوه کلیک بروی یک عکس نقشه و ارسال پارامتر
شنبه 13 تیر 1394 10:36
کلیک برو روی بخشی از نقشه و ارسال اطلاعات با جی کویری ما در این کار یک نقشه از قبل طراحی کرده بودیم و برای ارسال آیدی های آن به صفحه ی دیگر این کار را با استفاده از جی کویری انجام دادیم که کد آن را در زیر برای شما قرار داده ام <%-- <script src="Scripts/jquery-1.7.2.min.js"></script>--%>...
-
نحوه ارسال دو پارامتر در WCF
شنبه 13 تیر 1394 10:16
نحوه ارسال دو پارامتر به تابع با در WCF کدها زیر را در سرویس مورد نظر می نویسیم [OperationContract] [WebInvoke(UriTemplate = "Invoice", RequestFormat = WebMessageFormat.Json,BodyStyle=WebMessageBodyStyle.WrappedRequest, ResponseFormat = WebMessageFormat.Json, Method = "POST")]...
-
نحوه خواندن اطلاعات فایل XML در #C
دوشنبه 8 تیر 1394 12:38
نحوه کار با فایل XML در #C فایل XML <?xml version="1.0" encoding="utf-8" ?> <items> <item> <Key>123</Key> </item> <item> <Key>451</Key> </item> </items> حال در سی شارپ اینطوری صداش می زنیم و از آن استفاده می کنیم. XmlNode xmlNode;...
-
نحوه ارتباط با دیتابیس به وسیله کد های LINQ
یکشنبه 7 تیر 1394 12:18
نحوه ایجاد Inner join با استفاده از دستورات لینکیو در سی شارپ What is the syntax for an inner join in linq to sql? from t1 in db . Table1 join t2 in db . Table2 on t1 . field equals t2 . field select new { t1 . field2 , t2 . field3 }
-
نحوه کنترل یک تکست باکس در Asp.net به محدود کردن عدد
دوشنبه 25 خرداد 1394 09:23
محدود کردن TextBox در Asp.net به گرفتن عدد ما در این مثال قصد داریم که یک تکست باکس را در Asp.net به فقط گرفتن عدد از کاربر محدود نماییم و ما هم این کار را با استفاده از جاوا اسکریپت انجام می دهیم. برای این کار ابتدا باید تگ Html فرم را به روش زیر طراحی نماییم. <input type = "text" id =...
-
چگونه حجم عکس را در#C پایین بیاوریم
یکشنبه 24 خرداد 1394 15:03
چگونه حجم عکس را در#C پایین بیاوریم گاهی وقتا لازم است که عکس هایی را که کاربر وارد سیستم می کند را کنترل کنیم و حجم آن را پایین بیاوریم و در دیتابیس ذخیره کنیم تا فضای کمتری را به خود اختصاص دهد ما در این بخش قصد داریم که این کار را انجام دهیم و حجم عکس را با استفاده از یه روش خاصی پایین بیاوریم و در دیتابیس ذخیره...
-
دانلود 6.0 Redgate SQL Prompt، اینتلی سنس intellisense جامع و کامل برای SQL
یکشنبه 24 خرداد 1394 11:57
دانلود 6.0 Redgate SQL Prompt، اینتلی سنس intellisense جامع و کامل برای SQL SQL Prompt یک add in برای SQL Server Management و Visual Studio می باشد که intellisense قوی و سبک را برای نوشتن کدهای اسکریپت SQL فراهم می کند 5 روشی که SQL Prompt برای برنامه نویسی سریع تر استفاده می کند : 1. جدید! سابقه تب ها - ذخیره، جستجو،...