What are the steps in connecting to database?
Answers were Sorted based on User's Feedback
1. U need to declare name space according to which database
u need to connect.
2. U can declare connection string in two ways.
1. U can declare in web.config in appsettings.
2. U can delare directly in code behind or in inline code
These can delared by using connection string.
3. Then u can do the operations by open the connection.
4. After complete all ur transcations u need to close the
database.
Is This Answer Correct ? | 10 Yes | 3 No |
Answer / sireesha
C#:
System.Data.SqlClient;
In the method {}...
Step 1: Create a connection:
SqlConnection con = new SqlConnection();
Con.ConnectionString = “DataSource =Server Name;
Initial Catalog = Database Name; Integrated Security=True”;
Step 2: Create a Command:
SqlCommand cmd = new SqlCommangd();
Step 3: Bind the Command to Connection:
cmd.Connection = con;
Step 4: Initialise the Command with SQL Statement to execute
EX:-
String Name = txtName.Text;
decimal Salary = decimal.parse(txtsalary.Text);
cmd.CommandText = "insert into Emp
(EmpName,EmpSalary) Value(' "+name+" ',"+salary")";
Step 5: Open the Connection
con.Open();
Step 6: Execute the Command
Like we have different execute command statements
like ExecuteNonQuery(),ExecuteScalar(),ExecuteReader(). Use
as per the requirement of data.
Step 7: Close the connection
con.Close();
Is This Answer Correct ? | 8 Yes | 2 No |
Answer / sanket pandit
An alternate, and preferred way, to using the DriverManager class is to use a DataSource object.
This is for SQ L Ans.
1. The data source is registered on the server side, which stores connection information, like: host, port, sid, credentials (optional), driver to use, etc.
2. The application gets a handle on the data source through a JNDI lookup.
3. The DataSource object is a connection factory and you can invoke .getConnection()
One of the reasons it is preferred over the DriverManager is because it is more flexible. The connection in
Is This Answer Correct ? | 1 Yes | 0 No |
Explain the two fundamental objects in ado.net?
What is the default timeout specified for "sqlcommand.commandtimeout" property?
IF we have lot of records in Database. How we can handle them?
Which is faster sqldataadapter and sqldatareader?
Explain how to call the sql commands asynchronously in ado.net version 2.0?
Which object needs to be closed?
Write steps of retrieving data using ado.net ?
On ODP.net ?
What are the advantages and drawbacks of using ado.net?
How to add Primary key in DataSet
If a dataset contains 100 rows, how to fetch rows between 10 and 20 only ?
what is the syntax code for oldb to connect oracle?