WEB开发网
开发学院软件开发C语言 C#连接数据库和更新数据库 阅读

C#连接数据库和更新数据库

 2009-03-20 08:21:00 来源:WEB开发网   
核心提示: 对数据库的操作类写好了,然后就来实现增删改的功能:理一下思路,C#连接数据库和更新数据库(2),先添加一个用户,如何编写代码:1、得到客户所填的数据(用户名和密码);2、编写insert语句,将用户信息通过ConnDb()类添加到数据库中;3、返回一个影响行数以便通知客户执行是否成功,代码

对数据库的操作类写好了。然后就来实现增删改的功能:

理一下思路,先添加一个用户,如何编写代码:1、得到客户所填的数据(用户名和密码);2、编写insert语句,将用户信息通过ConnDb()类添加到数据库中;3、返回一个影响行数以便通知客户执行是否成功。代码如下:

private void add_but_Click(object sender, EventArgs e)

        {//按钮单击事件

//得到用户所填的用户名和密码

string uname = this.uname_text.Text;            string upass = this.upass_text.Text;

            string sql = string.Format("insert into users values('{0}','{1}')",uname,upass);//拼写sql语句将该用户信息插入到数据库中

            int x = new Db.ConnDb().update(sql);//通过ConnDb()对象的update()方法执行sql语句并返回一个影响行数

            if (x > 0)

            {//如果影响行数大于0则说明插入成功,否则的话插入失败

                MessageBox.Show("添加成功!");

            } else {

                MessageBox.Show("添加失败!");

            } }

添加一个用户之后,在右边的listBox中显示出来:

public void refurbish()

    { string sql = "select * from users";//sql语句查询数据

       DataSet ds = new Db.ConnDb().query(sql);//查询返回一个DataSet

        this.listBox1.DisplayMember = "username";//listBox中要显示的列

   this.listBox1.DataSource=ds.Tables[0];// listBox的数据源

 }

上一页  1 2 3 4  下一页

Tags:连接 数据库 更新

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接