兄弟们给一些代码,我要实现如下功能假设数据库database 数据表table
字段: ID NAME SEX
1 老王 男
2 小王 女实现功能: 1、DataGrid中显示TABLE表中内容
2、datagrid中直接插入、删除、修改TABLE表内容
3、进行修改后可以立即在dataGrid中显示数据表内容简单吧,快来接分!!代码越简单,条理越清晰得分越多。
字段: ID NAME SEX
1 老王 男
2 小王 女实现功能: 1、DataGrid中显示TABLE表中内容
2、datagrid中直接插入、删除、修改TABLE表内容
3、进行修改后可以立即在dataGrid中显示数据表内容简单吧,快来接分!!代码越简单,条理越清晰得分越多。
private void save_Click(object sender, System.EventArgs e)
{
try
{
string Constr=@"server=(local);"+
"Integrated Security=SSPI;"+
"database=table";
SqlConnection conn=new SqlConnection(Constr);
conn.Open();
SqlCommand comm=conn.CreateCommand();
comm.CommandText="INSERT INTO table VALUES(@id,@name,@sex)";
comm.Parameters.Add("@id",SqlDbType.VarChar,50);
comm.Parameters.Add("@name",SqlDbType.VarChar,2000);
comm.Parameters.Add("@id",SqlDbType.VarChar,50);
comm.Parameters["@id"].Value=id.Text;
comm.Parameters["@name"].Value=textBox2.Text;
comm.Parameters["@id"].Value=textBox1.Text;
comm.ExecuteNonQuery();
conn.Close();
MessageBox.Show("保存成功!","友情提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
catch(System.Data.SqlClient.SqlException e1)
{
MessageBox.Show(e1.Message,"友情提示 ");
}
}
private void alter_Click(object sender, System.EventArgs e)
{
da.Update(ds,"table");
}
删除:
private void drop_Click(object sender, System.EventArgs e)
{
string Constr1=@"server=(local);"+
"Integrated Security=SSPI;"+
"database=table";
SqlConnection conn1=new SqlConnection(Constr1);
conn1.Open();
string del="DELETE FROM table WHERE="+table.Text.ToString(); SqlCommand myCommand1 = new SqlCommand(del,conn1);
http://blog.csdn.net/zhzuo/archive/2005/01/03/238273.aspx
相关网站
http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx