C#原代码(使用sql数据库)
最佳答案
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace twoForm
{
public partial class RegForm : Form
{
public Form1 f1;
public RegForm()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//方法1
//SqlConnection con = new SqlConnection("");
//SqlCommand cmd = new SqlCommand("insert into ..",con);//命令方式注册
//con.Open();
//cmd.ExecuteNonQuery();
//con.Close();
//方法2
DataTable dt = this.f1.studbDataSet.customer;//适配器方式
DataRow dr = dt.NewRow();
dr["cid"] = this.textBox1.Text;
dr["cname"] = this.textBox2.Text;
dr["pwd"] = this.textBox3.Text;
dr["sex"] = this.textBox4.Text;
dr["age"] = this.textBox5.Text;
dr["address"] = this.textBox6.Text;
//***关键的代码,将新增加的记录行加到数据集中
dt.Rows.Add(dr);
//更新硬盘上的数据库
this.f1.customerTableAdapter.Update(this.f1.studbDataSet.customer);
MessageBox.Show("注册成功");
this.f1.Show();
this.Close();
}
}
}