数据库简单增删改查

namespace 数据库增删改查
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e) //登陆(查询)
        {
            string user = textBox2.Text;
            string password = textBox3.Text;

            SqlConnection coon = new SqlConnection("server=.;database=enter;user=sa;pwd=123"); //连接数据库
            coon.Open();//打开数据库
            SqlCommand cmd = coon.CreateCommand();//执行查询语句
            cmd.CommandText = "select * from enters where username=‘"+user+"‘ and userpass=‘"+password+"‘"; //进行匹配
            SqlDataReader dr = cmd.ExecuteReader();//执行查询,将结果反馈给dr
            if (dr.Read())
            {
                MessageBox.Show("登陆成功");
            }
            else
            {
                MessageBox.Show("登陆失败");
            }
            coon.Close();

        }

        private void button3_Click(object sender, EventArgs e) //添加
        {
            string user = textBox2.Text;
            string password = textBox3.Text;
            SqlConnection coon = new SqlConnection("server=.;database=enter;user=sa;pwd=123");
            coon.Open();
            SqlCommand cmd = coon.CreateCommand();
            cmd.CommandText = "insert into enters values(‘"+user+"‘,‘"+password+"‘)";
            int count = cmd.ExecuteNonQuery();//增删改都用这个
            if(count>0)
            {
                MessageBox.Show("添加成功");
            }
            coon.Close();
        }

        private void button2_Click(object sender, EventArgs e) //修改
        {
            string code = textBox1.Text;
            string user = textBox2.Text;
            string password = textBox3.Text;
            SqlConnection coon = new SqlConnection("server=.;database=enter;user=sa;pwd=123");
            coon.Open();
            SqlCommand cmd = coon.CreateCommand();
            cmd.CommandText = "update enters set username=‘"+user+"‘ , userpass=‘"+password+"‘ where code="+code;
            int count = cmd.ExecuteNonQuery();
            if(count>0)
            {
                MessageBox.Show("修改成功");
            }
            else
            {
                MessageBox.Show("修改失败!");
            }
            coon.Close();
        }

        private void button4_Click(object sender, EventArgs e) //删除
        {
            string code = textBox1.Text;
            SqlConnection coon = new SqlConnection("server=.;database=enter;user=sa;pwd=123");
            coon.Open();
            SqlCommand cmd = coon.CreateCommand();
            cmd.CommandText = "delete from enters where code="+code;
            cmd.ExecuteNonQuery();
            coon.Close();
        }
    }
}
时间: 2024-10-12 08:15:35

数据库简单增删改查的相关文章

数据库简单 增删改查复习

<?php @$con = mysql_connect('localhost','zsg','123456'); if(!$con){ die('Could not connect:' . mysql_error()); } mysql_select_db("my_db",$con); //建立一个数据库 /* if(mysql_query("create database my_db",$con)){ echo "database created&

Asp.net Core 2.1使用 EF Core 简单增删改查操作数据库

Asp.net Core 2.1使用 EF Core 简单增删改查操作数据库 大概步骤如下5步: 1.创建项目(Asp.net Core 2.1项目) 2.项目使用EF Core 3.建立实体 4.生成迁移文件(生成数据库) 5.使用VS工具生成视图.控制器代码 示例代码下载  https://github.com/ZhMartincheng/NetCoreDemo.git 1.创建项目(Asp.net Core 2.1项目) 选择.net core 版本2.1 基础项目创建成功 2.项目使用E

java程序设计课期中考试——数据库的增删改查和简单的js界面

首先是设计思路,对于数据库的增删改查,我们借助Ecilipse来进行前端和后端的编写.Ecilipse是可以进行java web项目的操作的. 前端,我们选择用使用jsp,所谓的jsp就是可以嵌入其他语言的html,各种标识语言和html语法一致,但为了在本界面检测各种信息的正确性,需要嵌入java的语句进行判断. 对于数据库的增删改查,我们使用sql语句,并且导入了相应的mysql的jar包,方便我们用java对数据库进行操作. 整体来说,我们编写使用了MVC模式(model-view-con

【Hibernate】Hibernate的在Eclipse+Mysql的配置、安装,纯Java,利用Annotation与HQL完成数据库的增删改查

这篇文章有很多槽点,在Hibernate4.x上面用着Hibernate3.x的写法去写.而且程序中放到Eclipse中会有一大堆警告,但是这好歹也在一定程度上完成了Hibernate的入门.毕竟现在很多介绍Hibernate的书籍都是用Hibernate3.x的写法去写.上次那篇<[Hibernate]最简单的Hibernate工程--账号注册系统>(点击打开链接)杂糅Struts的技术其实是不对的.因为Hibernate完成的是,从Java到数据库,从数据库到Java的任务.之后Java与

TP框架中 数据库的增删改查

框架会用到数据库的内容,这一篇就是关于数据库的增删改查. 数据库的操作,无疑就是连接数据库,然后对数据库中的表进行各种查询,然后就是对数据的增删改的操作, 想要操作数据库,第一步必然是要:链接数据库 一.链接数据库 (1)找到模块文件夹中的Conf文件夹,然后进行编写config.php文件 我这里是这样的文件路径 (2)打开这个config.php文件,然后找到父类配置文件convention.php文件,将关于"数据库"的部分复制粘贴到config.php配置文件中(父类的conv

java jdbc 连接mysql数据库 实现增删改查

好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打交道非常基础的一个知识,也是比较接近底层的,在实际的工作中大家用得更多的其实还是比较成熟的框架,例如Hibernate.Mybatis. 但是作为这些成熟框架的底层的jdbc却也是我们应该去掌握的,只有了解了jdbc的增删改查,这样在以后如果有兴趣去研究Hibernate或者Mybatis的源代码的

【Visual Basic】vb6的ListView控件,对Access2003数据库的增删改查,判断是否有中文、多窗体操作

vb6对Access2003数据库的增删改查并不复杂,可以通过ado对象轻松完成,下面举个小例子,同时说明vb6中的ListView控件的使用.虽然在<[Visual Basic]列表控件ListView的增删改查.模态对话框.禁止窗口调整大小>曾经对VB.NET的ListView控件进行详细的说明,但是证明微软就是个坑爹货,vb6对于ListView实现的代码居然跟VB.NET有着彻底的不同,似乎换了一门语言似得的.改代码什么的最讨厌的. 首先,在vb6生成的工程文件夹中有着一个db1.md

[EF]使用EF简单增删改查

目录 认识EF 添加数据 删除数据 修改数据 查询数据 总结 认识EF ADO.NET Entity Framework 是微软以ADO.NET为基础所发展出来的对象关系对伊(O/R Mapping)解决方案,早起被称为ObjectSpage,最新版本EF6. 实体框架Entity Framework是ADO.NET中的一组支持面向数据的软件应用程序的技术.是微软的一个ORM框架. 什么是O/R Mapping 广义上,ORM指的是面向对象模型和关系数据库的数据结构之间的相互转换. 狭义上,OR

mysql数据库的增删改查语句

连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [库名] 当前选择的库状态:SELECT DATABASE(); 创建数据表:CREATE TABLE [表名]([字段名] [字段类型]([字段要求]) [字段参数], ......); 显示数据表字段:describe 表名; 当前库数据表结构:show tables; =============