if(txtTime.value.match("^(([0]?[1-9])|([1][0-2])):(([0-5][0-9])|([1-9])) [AP][M]$"))
{
alert("valid date");
}
Wednesday, October 28, 2009
Tuesday, October 27, 2009
Convert Date to DD/MM/YYYY format in VB.net
Dim enGB As System.Globalization.CultureInfo = New System.Globalization.CultureInfo("en-GB")
Dim dtDate as datetime
dtDate=Convert.ToDateTime(dpadmitdate.text, enGB)
---------------------------------------------------------------------------------------
To show date time from database in a different format(AM and PM
lbldate.Text = Convert.ToDateTime(dsResult.Tables(0).Rows(0)("CreatedDate").ToString()).ToString("dd-MMM yyyy hh:mm tt")
Dim dtDate as datetime
dtDate=Convert.ToDateTime(dpadmitdate.text, enGB)
---------------------------------------------------------------------------------------
To show date time from database in a different format(AM and PM
lbldate.Text = Convert.ToDateTime(dsResult.Tables(0).Rows(0)("CreatedDate").ToString()).ToString("dd-MMM yyyy hh:mm tt")
SQL DateName,DatePart
To get the Day of the given Date
---------------------------------
SELECT DATEPART(dw,GETDATE())
SELECT DATENAME(dw,GETDATE())
---------------------------------
SELECT DATEPART(dw,GETDATE())
SELECT DATENAME(dw,GETDATE())
Monday, October 19, 2009
Regex for US phone number
if(txtbox.value.match("^(\\+?1[- ]?)?\\(?(\\d{3})\\)?[\\s-]?(\\d{3})[\\s-]?(\\d{4})$"))
{
alert('true');
}
{
alert('true');
}
Monday, October 5, 2009
Visual Studio short cut
http://www.mobydisk.com/softdev/techinfo/dotnetkeyboard.htmlVisualStudio_ShortCuts
@@IDENTITY vs SCOPE_IDENTITY() vs IDENT_CURRENT
SELECT @@IDENTITY
It returns the last IDENTITY value produced on a connection, regardless of the table that produced the value, and regardless of the scope of the statement that produced the value.
@@IDENTITY will return the last identity value entered into a table in your current session. While @@IDENTITY is limited to the current session, it is not limited to the current scope. If you have a trigger on a table that causes an identity to be created in another table, you will get the identity that was created last, even if it was the trigger that created it.
SELECT SCOPE_IDENTITY()
It returns the last IDENTITY value produced on a connection and by a statement in the same scope, regardless of the table that produced the value.
SCOPE_IDENTITY(), like @@IDENTITY, will return the last identity value created in the current session, but it will also limit it to your current scope as well. In other words, it will return the last identity value that you explicitly created, rather than any identity that was created by a trigger or a user defined function
SELECT IDENT_CURRENT(’tablename’)
It returns the last IDENTITY value produced in a table, regardless of the connection that created the value, and regardless of the scope of the statement that produced the value.
IDENT_CURRENT is not limited by scope and session; it is limited to a specified table. IDENT_CURRENT returns the identity value generated for a specific table in any session and any scope.
Example query to understand
--/********create a table*************/
create table TB_01(id int identity(1,1),name varchar(50))
--/********create another table*************/
create table TB_02(id int identity(1,1),name varchar(50))
--/***create a Procedure to insert value into table1 and printing the last inserted identity value******/
create procedure sp_01
(@nam varchar(50))
as
begin
declare @ident varchar(50);
insert into TB_01([name]) values(@nam)
select @ident=@@identity;
print @ident
end
--/********create a trigger to insert in table 2 while inserting in table 1*************/
create trigger trg01 on TB_01
after insert
as
begin
insert into TB_02([name]) select [name] from inserted
end
select * from TB_01
exec sp_01 'jayaraman'
It returns the last IDENTITY value produced on a connection, regardless of the table that produced the value, and regardless of the scope of the statement that produced the value.
@@IDENTITY will return the last identity value entered into a table in your current session. While @@IDENTITY is limited to the current session, it is not limited to the current scope. If you have a trigger on a table that causes an identity to be created in another table, you will get the identity that was created last, even if it was the trigger that created it.
SELECT SCOPE_IDENTITY()
It returns the last IDENTITY value produced on a connection and by a statement in the same scope, regardless of the table that produced the value.
SCOPE_IDENTITY(), like @@IDENTITY, will return the last identity value created in the current session, but it will also limit it to your current scope as well. In other words, it will return the last identity value that you explicitly created, rather than any identity that was created by a trigger or a user defined function
SELECT IDENT_CURRENT(’tablename’)
It returns the last IDENTITY value produced in a table, regardless of the connection that created the value, and regardless of the scope of the statement that produced the value.
IDENT_CURRENT is not limited by scope and session; it is limited to a specified table. IDENT_CURRENT returns the identity value generated for a specific table in any session and any scope.
Example query to understand
--/********create a table*************/
create table TB_01(id int identity(1,1),name varchar(50))
--/********create another table*************/
create table TB_02(id int identity(1,1),name varchar(50))
--/***create a Procedure to insert value into table1 and printing the last inserted identity value******/
create procedure sp_01
(@nam varchar(50))
as
begin
declare @ident varchar(50);
insert into TB_01([name]) values(@nam)
select @ident=@@identity;
print @ident
end
--/********create a trigger to insert in table 2 while inserting in table 1*************/
create trigger trg01 on TB_01
after insert
as
begin
insert into TB_02([name]) select [name] from inserted
end
select * from TB_01
exec sp_01 'jayaraman'
How to handle Click event in dynamically generated linkbutton
protected void Page_Load(object sender, EventArgs e)
{
LinkButton lnkbtn = new LinkButton();
lnkbtn.Text = "Link";
lnkbtn.Click += new System.EventHandler(this.LinkButton_Click);
lnkbtn.Visible = true;
ph01.Controls.Add(lnkbtn);
}
protected void LinkButton_Click(object sender, EventArgs e)
{
Response.Write("Jayaraman");
}
{
LinkButton lnkbtn = new LinkButton();
lnkbtn.Text = "Link";
lnkbtn.Click += new System.EventHandler(this.LinkButton_Click);
lnkbtn.Visible = true;
ph01.Controls.Add(lnkbtn);
}
protected void LinkButton_Click(object sender, EventArgs e)
{
Response.Write("Jayaraman");
}
Subscribe to:
Posts (Atom)