2011-05-28 111 views

回答

7

你並不需要使用EntLib,只需使用老好ADO.NET:

using (SqlConnection connection = new SqlConnection(connectionString)) 
using (SqlCommand command = connection.CreateCommand()) 
{ 
    command.CommandText = "INSERT INTO table (column) VALUES (@param)"; 

    command.Parameters.AddWithValue("@param", value); 

    connection.Open(); 
    command.ExecuteNonQuery(); 
} 

這裏有MSDN類簽名:

public sealed class SqlCommand : DbCommand, ICloneable 

的SqlCommand從DbCommand和

派生
+0

謝謝你,我解決了問題 – Amruta 2011-05-30 06:48:17

0

你可以先嚐試使用SqlCommand的 - 例如here

,並參考this,如果你想在SQL和的DBCommand進一步的信息。

2

SQLcommand是DBcommand的子類。如果要連接到SQL Server

5

DbCommand(在System.Data.Common命名空間)使用SqlCommand的是從中SqlCommandOleDbCommandOdbcCommand一個抽象基類。 OracleCommand等都是派生的。

相關問題