Telerik RadGrid如何插入,更新和删除到SQL数据库中

时间:2011-05-27 08:06:05

标签: c# telerik

我在RadGrid的Visual Studio 2008中使用Telerik控件。我创建一个PopUp窗口包括我需要在数据库中使用的所有TextBoxes和控件但是如何声明一个函数以便插入,更新和删除?在哪里!?

1 个答案:

答案 0 :(得分:0)

您可以使用Data Access Layer来定义将数据发送到数据库的函数

如果要使用SQL Server。以下是代码。

using (System.Data.SqlClient.SqlConnection con = new SqlConnection("YourConnection string")) { 
    con.Open(); 
    SqlCommand cmd = new SqlCommand(); 
    string expression = "Parameter value"; 
    cmd.CommandType = CommandType.StoredProcedure; 
    cmd.CommandText = "Your Stored Procedure"; 
    cmd.Parameters.Add("Your Parameter Name", 
                SqlDbType.VarChar).Value = expression;    
    cmd.Connection = con; 
    using (IDataReader dr = cmd.ExecuteReader()) 
    { 
        if (dr.Read()) 
        { 
        } 
    } 
}

您也可以使用Microsoft Enterprise Library

您可以使用Business Logic Layer来调用数据库层功能,也可以在将数据发送到Presentation Layer

之前执行验证

最后,您可以调用Presentation layer

中的Business Logic Layer个对象