连接数据库

using System.Data.SqlClient;

SqlConnection conn;
//连接数据库
private void Form1_Load(object sender, EventArgs e)
{
    string constr = "server=ACER-PC\\LI;database=db_test;uid=sa;pwd=123";
    conn = new SqlConnection(constr);  //数据库连接

}

查询

//这里只要连接数据库即可,不必打开数据库
private void button1_Click(object sender, EventArgs e)
{
    SqlCommand cmd = new SqlCommand("select * from tb_ls", conn);
 
    SqlDataAdapter sda = new SqlDataAdapter();
    sda.SelectCommand = cmd;
 
    DataSet ds = new DataSet();
 
    sda.Fill(ds, "cs");
 
    dataGridView1.DataSource = ds.Tables[0];

}

删除

private void button2_Click(object sender, EventArgs e)
{
    if (this.dataGridView1.SelectedRows.Count > 0)
    {
        DataRowView drv = dataGridView1.SelectedRows[0].DataBoundItem as DataRowView;
        drv.Delete();
    }
    conn.Open();//打开数据库
    SqlCommand cmd = new SqlCommand("delete from tb_ls where 编号="+this.dataGridView1.CurrentRow.Cells["编号"].Value+"",conn);
    cmd.ExecuteNonQuery();
    conn.Close();//关闭数据库
}

添加

private void button3_Click(object sender, EventArgs e)
{
    conn.Open();
    SqlCommand cmd = new SqlCommand("insert into tb_ls values('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"')",conn);
    cmd.ExecuteNonQuery();
    conn.Close();
}

更新

private void button4_Click(object sender, EventArgs e)
{
    conn.Open();
    SqlCommand cmd = new SqlCommand("update tb_ls set 姓名='"+textBox2.Text+"',性别='"+textBox3.Text+"',年龄='"+textBox4.Text+"' where 编号='"+textBox1.Text+"'",conn);
    textBox1.ReadOnly = false;
    cmd.ExecuteNonQuery();
    conn.Close();
}

VS2008C#Sqlserver2008数据库的连接以及增删改查相关推荐

  1. VS2008C#Sqlserver2008数据库的连接,增删改查

      using System.Data.SqlClient; ? 1 SqlConnection conn; ? 1 2 3 4 5 6 7 8 //连接数据库 private void Form1_ ...

  2. asp连接mysql数据库增删查_【ASP】ASP对Access数据库的连接、增删改查及ASP的基本语法...

    本文讨论的是ASP,而不是Visual Studio写出来的.ASPX也就是ASP.NET. ASP不需要任何插件的支持,关键你是配置好WINDOWS的IIS服务器,把页面扔在上面执行就可以了. 不同 ...

  3. Node连接MySQL数据库进行基本的增删改查操作(一看就会)

    Node连接MySQL数据库进行基本的增删改查操作(一看就会) ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ...

  4. Java连接sqlserver数据库,并进行增删改查操作

    用编程语言连接数据库是程序员必备的技能,今天我们就来学习一下如何通过Java来连接sqlserver数据库,并实现增删改查操作. 需要用到的工具: Myeclipse,sqlserver数据库,Mic ...

  5. IDEA2019 Java连接PostgreSQL数据库实现基础功能增删改查

    IDEA2019 Java连接PostgreSQL数据库实现基础功能增删改查 注意: 每个方法对应单个java类,可以自行进行整理汇总到一个类中 一.Java通过JDBC连接到PostgreSQL数据 ...

  6. Mysql —— C语言链接mysql数据库,实现可以增删改查的角色权限登录系统

    /******************************************************************** * 标题:C语言链接mysql数据库,实现可以增删改查的角色 ...

  7. vb.net调用oracle存储过程,vbnet2008连接oracle增删改查学习笔记(经典crud_含存储过程).doc...

    vbnet2008连接oracle增删改查学习笔记(经典crud_含存储过程).doc 我的VBNETORACLE增删改查学习笔记(本源码在VBNET2008下测试通过)学习VBNET有一段时间了,之 ...

  8. 1-1 MySQL数据库的基本操作 【增删改查】

    1-1 MySQL数据库的基本操作 [增删改查] 一.基础操作 创建数据库 查看数据库 选择数据库 删除数据库 二.建立一个基础数据库 三.基本操作 外键约束与字段自增 数据的增删改 数据查询 数据排 ...

  9. SQL Server创建数据库和数据的增删改查

    SQL Server创建数据库和数据的增删改查 本文是针对数据的增删改查,数据的创建 首先我们使用命令创建sql server数据库 D盘新建一个文件夹DB use master go --创建数据库 ...

最新文章

  1. 【Python CheckiO 题解】House Password
  2. C++使用openssl实现aes加解密,其中加密是string到文件,解密是文件到string,切合项目背景
  3. 如何用Pygame写游戏(二十)
  4. Ubuntu 如何进入系统文件/etc/profile修改内容
  5. M1 Mac 档案的临时暂存区工具: Yoink
  6. linux 从github拉取更新_2020年的GitHub年度报告,我看出了这些不一样的点
  7. uva 11234 Expressions
  8. 50个数据结构案例及详细步骤分析 - C语言版
  9. Msfvenom木马使用及TheFatRat工具
  10. 文字时钟罗盘动态html代码_抖音时钟原生JS文字钟源码下载
  11. springboot-cache缓存和J2cache二级缓存框架(带点漫画)
  12. 如何高效对接第三方支付
  13. gta5oracle.yft原文件,GTA5 addonpeds2.2[添加人物模型的人物模型选择器]
  14. arduino蓝牙通讯代码_手机与Arduino蓝牙串口通讯实验及完整例程
  15. Rabbitmq 安全账号管理方案
  16. 24位真彩色图片取摸方法(用于WS2812显示)
  17. HTML网页字体动态显示
  18. 微信小程序 - 实现手机号登录--授权并获取手机号保存至本地
  19. 新手别怕系列:PHP单词
  20. project 2016软件

热门文章

  1. CGCA2021 中国消费品行业 CIO 年会落幕|有信云荣膺“年度卓越低代码 PaaS 中台奖”
  2. 深入剖析 redis 事务机制
  3. Java中数组赋值0-99_Java 数组
  4. 男友布置的任务之-JS红宝书每日一讲
  5. 如何把 Excel 的表格导入 Indesign
  6. 2021年安全员-B证(广西省)考试技巧及安全员-B证(广西省)实操考试视频
  7. UL线材表面印字有什么相关标准?
  8. Chrome拓展(插件)入门篇
  9. 顶级销售经理的七个特质
  10. 深度解读Netty:java读取邮件放到Excel