Hi,
I have 2 overloaded methods given below
public DataSet LoadDataSet(string SPNAME,string FieldID)
{
sqlcommand cmd=new sqlcommand;
}
============================================
public DataSet LoadDataSet(string SPNAME,string FieldID,string FieldName)
{
sqlcommand cmd=new sqlcommand;
}
Now instead of creating 2 objects of the same class, can i declare a sqlcommand object and use it in any number of methods.. i want to put this sqlcommand object in a global class and use it.. Is this correct?
Loading

VulpesPosted May 8, 2013, 3:08 PM
That should then be accessible throughout the application including in the Page_Load eventhandler.
Suma MPosted May 8, 2013, 8:21 AM
VulpesPosted May 8, 2013, 4:16 AM
If you're going to put it in a global class, I'd make it static so that it can be accessed throughout the rest of the application without the need for an object reference.
class Global
{
private static SqlCommand cmd = new SqlCommand();
public static SqlCommand Cmd { get { return cmd; }}
}
You can then access with Global.Cmd.