Monday, 12 December 2016

How to Find Maximum & Minimum Element in the Array Program in C

  1. #include<stdio.h>  
  2. # include<conio.h>  
  3. void main()  
  4. {  
  5. int a[100],i,n,max,min;  
  6. clrscr();  
  7. printf("How many elements in the array : ");  
  8. scanf("%d",&n);  
  9. printf("Enter the elements : \n");  
  10.   for(i=0;i<=n-1;i++)  
  11.     {  
  12.      scanf("%d",&a[i]);  
  13.     }  
  14. max = a[0];  
  15. min = a[0];  
  16.   for(i=1;i<=n-1;i++)  
  17.    {  
  18.     if(max<a[i])  
  19.     max = a[i];  
  20.    if(min>a[i])  
  21.    min = a[i];  
  22.   }  
  23. printf("maximum element in the array is :%d\n ",max);  
  24. printf("minimum element in the array is : %d\n",min);  
  25. getch();  
  26. }  

Get Web Browser Name In C#

  1. public string GetWebBrowserName()  
  2.     {  
  3.         string WebBrowserName = string.Empty;  
  4.         try  
  5.         {  
  6.             WebBrowserName = HttpContext.Current.Request.Browser.Browser;  
  7.         }  
  8.         catch (Exception ex)  
  9.         {  
  10.             throw new Exception(ex.Message);  
  11.         }  
  12.         return WebBrowserName;  
  13.     }  

DOS Command (CMS) Create Folder Current Datetime and Move Files Shared Folder

  1. @echo off    
  2. set hh=%time:~-11,2%    
  3. set /a hh=%hh%+100    
  4. set hh=%hh:~1%    
  5. set dateseed=%date:~10,4%%date:~4,2%%date:~7,2%_%hh%    
  6.     
  7. %time:~3,2%%time:~6,2%    
  8.     
  9. if not exist "\\140.175.165.10\Sharing\Databasebackup\    
  10.     
  11. %dateseed%" mkdir "\\140.175.165.10\Sharing    
  12.     
  13. \Databasebackup\%dateseed%"    
  14.     
  15. copy D:\HELLO "\\140.175.165.10\Sharing\Databasebackup\    
  16.     
  17. %dateseed%"   

Friday, 9 December 2016

How to Use While LOOP in SQL

  1. DECLARE @TOTALV BIGINT  
  2. DECLARE @InitialValue BIGINT  
  3. SET @InitialValue=1  
  4. SET @TOTALV=12  
  5. WHILE (@InitialValue<=@TOTALV)  
  6. BEGIN  
  7. print @InitialValue  
  8. SET @InitialValue=@InitialValue+1  
  9. END  

Tuesday, 6 December 2016

SQL Function Get Total Time in HH:MM:SS

  1. CREATE FUNCTION [dbo].TotalTime  
  2. (                      
  3.   @StartTime DATETIME,                      
  4.   @EndTime DATETIME  
  5. )                      
  6. RETURNS Varchar(10)                      
  7. AS                      
  8. begin     
  9. DECLARE @D VARCHAR(400)='31784'  
  10. Declare @outTime Varchar(10);      
  11. SELECT @D = DATEDIFF(SECOND,@StartTime,@EndTime)   
  12.   
  13.   
  14.  SELECT @outTime =CONVERT(VARCHAR(5), @D/60/60)  
  15.   + ':' + RIGHT('0' + CONVERT(VARCHAR(2), @D/60%60), 2)  
  16.   + ':' + RIGHT('0' + CONVERT(VARCHAR(2), @D % 60), 2)  
  17.   
  18.                      
  19.  RETURN  @outTime                      
  20. END    
  21. GO  
  22.   
  23.   
  24.   
  25.   
  26.    SELECT dbo.TotalTime('2016-08-10 10:36:01.000','2016-08-10 19:25:45.000'

How to remove empty lines in text In Visual

Visual Studio has ability to delete empty lines in replace operation using regular expressions.
  • Click Ctrl-H (quick replace)
  • Tick "Use Regular Expressions"
  • In Find specify ^$\n
  • In Replace box delete everything.
  • Click "Replace All"
All empty lines will be deleted.
Regular expression for empty line consist of
Beginning of line ^
End of line $
Line break \n

SQL Group With Group Total

  1. SELECT isnull(WO_status,0) as WO_status,          
  2. (case  when MwO.WO_status=1 then 'Open' when MwO.WO_status=2 then 'Close' when MWO.WO_status=3 Then  'Short Close'          
  3. when MwO.WO_status=4 then 'Cancel'          
  4.  else 'Total' endas statusR,          
  5. count(*) as countValue                            
  6. FROM   M_WorkOrder MwO                         
  7.  inner join    M_WorkorderDetails MwOd  on MwO.WOID=MwOd.WOD_WOID                                                        
  8. INNER join BILL_KEYWORD BK  on BK.id=MwOd.WOD_KEYID                                                        
  9. INNER join billing_from bf      on bf.id=MwO.WO_CID                               
  10.  where  (MwOd.WOD_CUserID=15 or 15 =0 )              
  11.  group by WO_status  WITH ROLLUP

Copy All tables with Data in Another Database

  1. CREATE PROCEDURE [dbo].[uspCreateCopyTables]-- GOALTEST,GOAL     
  2.     -- parameters for the stored procedure here    
  3.     @toDatabase VARCHAR(100)    
  4.     ,@fromDatabase VARCHAR(100)    
  5. AS    
  6. BEGIN    
  7.     -- SET NOCOUNT ON added to prevent extra result sets from    
  8.     SET NOCOUNT ON;    
  9.      
  10.     DECLARE @fullTableList VARCHAR(8000);    
  11.     DECLARE @idx INT;    
  12.     DECLARE @tableName VARCHAR(8000);    
  13.     DECLARE @SQLQuery NVARCHAR(500);    
  14.     DECLARE @ParameterDefinition NVARCHAR(100);    
  15.      
  16.     -- this  query gives the list of table name existing in the database.    
  17.     SELECT @fullTableList = ISNULL(@fullTableList + ',' + TABLE_NAME, TABLE_NAME)    
  18.     FROM INFORMATION_SCHEMA.TABLES    
  19.     WHERE TABLE_TYPE = 'BASE TABLE';    
  20.      
  21.     SELECT @idx = 1    
  22.      
  23.     /* this section splits the table name from comma separated string and copies that table name from      
  24.         one database to another database*/    
  25.     IF LEN(@fullTableList) > 1    
  26.         OR @fullTableList IS NOT NULL    
  27.         WHILE @idx != 0    
  28.         BEGIN    
  29.             SET @idx = CHARINDEX(',', @fullTableList)    
  30.      
  31.             IF @idx != 0    
  32.                 SET @tableName = LEFT(@fullTableList, @idx - 1)    
  33.             ELSE    
  34.                 SET @tableName = @fullTableList    
  35.      
  36.             IF (LEN(@tableName) > 0)    
  37.                 SET @SQLQuery = 'SELECT  * INTO [' + @toDatabase + '].[dbo].[' + @tableName + '] FROM [' + @fromDatabase + '].[dbo].[' + @tableName + ']'    
  38.      
  39.             EXEC (@SQLQuery)    
  40.      
  41.             SET @fullTableList = RIGHT(@fullTableList, LEN(@fullTableList) - @idx)    
  42.      
  43.             IF LEN(@fullTableList) = 0    
  44.                 BREAK    
  45.         END    
  46. END    
  47. GO   

Top 10 Web Application Security Risks

Injection Injection flaws, such as SQL injection, LDAP injection, and CRLF injection, occur when an attacker sends untrusted data to an ...