jadu alien has some fishes

Hey guyz you remember jadu from movie koi mil gia well i have pictures of his fishes

look at them

No comment »

Friendly whale

well while surfing on web i found this pic its so cute

No comment »

Sql Data Srouce Control Updating Data From Database

hey guyz finally we have to learn how to update our tables in database so only for you guys here is my sample code

string giftId = GridView1.SelectedRow.Cells[0].Text.ToString(); //getting an id
SqlDataSource myDbSource = new SqlDataSource();
myDbSource.ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
//myDbSource.InsertCommand = “update gifts set giftActivate=1 where giftId=” + Entrydate + “)”;
myDbSource.UpdateCommand = “update gifts set giftActivate=’1′ where giftId=” + giftId;
myDbSource.ProviderName = “System.Data.SqlClient”;
myDbSource.Update();

Well this code set giftActive flag to 1 for all the rows matched with giftid value.

No comment »

Sql Data Srouce Control Deleting Data From Database

Hey guyz today i will show you how to fire delete query by using our beloved control sqldatasource.

Here is the code

SqlDataSource myDbSource22 = new SqlDataSource();
myDbSource22.ConnectionString = ConfigurationManager.ConnectionStrings["lalConnectionString"].ConnectionString;
myDbSource22.ProviderName = “System.Data.SqlClient”;
myDbSource22.DeleteCommand = “delete from ProductsGroups where pid = ” + productId;
myDbSource22.Delete();

All it does it deletes all the rows for a given productID from table productgroups. Simple right ;)

No comment »

Sql Data Srouce Control Inserting Data Into Database

hey guyz how are you ??

Me back with my sqldatasource  series. Today i will show you how to fire insert query using sqldatasource control into code behind i am using c#.

Below is the sample code UserID is the parameter passing into a function as an argument.

DateTime Entrydate = DateTime.Today;
SqlDataSource myDbSource = new SqlDataSource();
myDbSource.ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
myDbSource.InsertCommand = “insert into tbl_invoices (user,Entrydate) values (” + UserID + “,’” + Entrydate + “‘)”;
myDbSource.ProviderName = “System.Data.SqlClient”;
myDbSource.Insert();

myDbSource.SelectCommand = “SELECT IDENT_CURRENT(’tbl_invoices’)”;
DataView dv = (DataView)myDbSource.Select(new DataSourceSelectArguments());
DataTable dt = dv.Table;
string invNumber = dt.Rows[0][0].ToString();
return invNumber.ToString();
//return string.Empty;

Code above is very simple what it does simple take UserID as an argument and then insert a new record into tbl_invoices table and then after it i am firing a select statement that returns the latest ID into tbl_invoices table. SELECT IDENT_CURRENT(’table name’) return the id of the last record inserted into the table.

Happy coding bye

Comments (1) »

Sql Data Srouce Control Fecth data from database

Hi in asp.net 2.0 this new datasource control has been added and i liked it alot and i used it on many places so i thought it would be nice if I share my knowledge with all my readers so first of all i would just like to show you how to retrieve some data from your database into C# code behind file.

string userID = string.Empty;

string UserName=”najam”;
SqlDataSource myDbSource = new SqlDataSource();
myDbSource.ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
myDbSource.SelectCommand = “select userId from Users where userName=’” + UserName + “‘”;
myDbSource.ProviderName = “System.Data.SqlClient”;
DataView dv = (DataView)myDbSource.Select(new DataSourceSelectArguments());
DataTable dt = dv.Table;
if (dt.Rows.Count > 0)
{
userID = dt.Rows[0][0].ToString();
}

Above code will return user id if username supplied. You will see no data adapters or command object.

If you like instead of creating sql datasrouce control in code behind just drag and drop it onto ur aspx page and then in your code behind reference it that will shorten the line of code for fetching data from your database.

No comment »

Finally my Ms is completed

Ummm whats new in my life?

Well finally my Ms in telecom is completed all courses are clear and i am fleeing like a free bird. Tension free consitration on my job no more travling in triangle from home to office and then from there to university.

Hopefully now i will get some time to write for my blog. If anyone still reading please keep reading

No comment »

Read SMTP settings from asp.net web.config

hi guyz

Sorry for writing after such a long time i guess i am very busy now a days so for a project i needed to read my smtp email settings defined in my web.config file so after some efforts i am able to read these settings direct from my system .net section.

System.Configuration.Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(HttpContext.Current.Request.ApplicationPath);
System.Net.Configuration.MailSettingsSectionGroup settings = (System.Net.Configuration.MailSettingsSectionGroup) config.GetSectionGroup(”system.net/mailSettings”);
Response.Write(”<br>Username=”+settings.Smtp.Network.UserName);
Response.Write(”<br>Password=” + settings.Smtp.Network.Password);
Response.Write(”<br>host=” + settings.Smtp.Network.Host);
Response.Write(”<br>port=” + settings.Smtp.Network.Port);
Response.Write(”<br>from=” + settings.Smtp.From);

Comments (1) »

How to get directory name of the page currently displaying

If you want to know only the directory name not the full path of the page that is currently displaying you can use this code

string sPath = System.Web.HttpContext.Current.Request.Url.AbsolutePath;
System.IO.FileInfo oInfo = new System.IO.FileInfo(sPath);
string sRet = oInfo.Directory.Name.ToString();
Response.Write(”<br><br>Directory name===” + sRet + “<br><br>”);

Happy Coding

Najam Sikander Awan

No comment »

How to get pagename of itself

 If you want to display the filename or page name of the current displaying page just use these two lines and it will show only the filename like default.aspx, najam.aspx or indexas.aspx no matter it these pages are located deep into your site structure.

string pagename = System.IO.Path.GetFileName(Request.ServerVariables["SCRIPT_NAME"]); Response.Write(pagename);

Enjoy coding

Najam Sikander Awan

Comments (1) »