Here's a sample INSERT statement:INSERT INTO Table1(Column1, Column2)VALUES('SomeValue1', 'SomeValue2')You've asked such a beginner question, that our only recommendation right now would be to buy a C# book that deals with ADO.NET.But here's an example (code is VB.NET but should be close to C#):Private Sub btnSave_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSave.Click Code goes in hereEnd SubSo you put your code in the Click action of the button. My button is named btnSave. Here's some of the code I have in that sub-routine: Dim cmd As New SqlCommand("usp_Server_Add", DataAccess.cnSql) cmd.CommandType = CommandType.StoredProcedure cmd.Parameters.Add("@ServerName", SqlDbType.NVarChar, 256) cmd.Parameters("@ServerName").Value = txtSqlServerName.Text ... ... Try DataAccess.cnSql.Open() cmd.ExecuteNonQuery() DataAccess.cnSql.Close() Catch ex As Exception MsgBox(ex.GetType().ToString & ":" & ex.Message) Finally If DataAccess.cnSql.State <> ConnectionState.Closed Then DataAccess.cnSql.Close() End If End TryNOTE: My code is using a stored procedure rather than inline SQL so my INSERT statement would be inside the stored procedure which is stored in the database. Tara Kizer