C# 连接SQL SERVER 数据库并执行修改操作详细步骤

编程知识 行业动态 更新时间:2024-06-13 00:19:17

c#连接SQL SERVER 2012数据库

一、打开SQL数据库
连接
复制服务器名称,一会连接数据库要用到
打开VS2019

创建window窗体控件
输入项目名称 和 自己打算存储文件的位置
创建完成后

选择工具-——>连接数据库
将开始的服务器名称输入相应位置,并选择需要的数据库名称
vs中选择服务器资源管理器——》选择连接的服务器属性

复制连接字符串

向c#窗体中添加自己所需要的控件,我已自己的为例

如图如果要执行查询操作需双击查询按钮进入代码编辑页面
输入如下代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data; //必须有
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
以上代码必须提前使用

        private void Butsel_Click(object sender, EventArgs e)
        {
            string cinSQL = "Data Source=DESKTOP-9U34U6G;Initial Catalog=SqlKS;Integrated Security=True";       //连接数据库所需要的字符串,即为刚才复制的连接字符串
            SqlConnection conn = new SqlConnection(cinSQL);      //创建连接对象
            try
            {
                string sel = "select * from Stu where Sname='" + textname.Text + "' and SNO='" + textsno.Text + "' and Age=" + textage.Text;  //创建查询语句,根据个人所需数据库做相应修改
                conn.Open();   //打开数据库连接
                SqlCommand comm = new SqlCommand(sel, conn);        //定义执行SQL语句的对象,并将SQL语句赋予对象
                DataSet ds = new DataSet();         //定义存储查询结果的数据容器
                SqlDataAdapter da = new SqlDataAdapter(comm);       //执行连接
                da.Fill(ds);                                        //将数据存入数据容器
                dataGridView1.DataSource = ds.Tables[0];            //输出查询数据
            }
            catch(Exception ex)     //捕获异常,并输出异常问题
            {
                MessageBox.Show(ex.Message.ToString());
            }
            finally
            {
                conn.Close();           //关闭数据库连接
            }

执行到此过程为连接数据库并执行相应查询,代码输入完成,其他数据操作和此过程相似

更多推荐

C# 连接SQL SERVER 数据库并执行修改操作详细步骤

本文发布于:2023-03-28 02:51:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/13c316df7b6dcc53ab24e7ed71b67763.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:步骤   操作   数据库   详细   SQL

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!