目录

连接数据库

使用dataGridView控件显示表中的数据。

实现基本CRUD操作


连接数据库

打开vs,点击 视图,打开sql资源管理器,添加SQL Server

输入服务器名称,用户名,密码,进行连接。

如图,就可以看到vs已经连接到了自己的数据库,class和song两个数据库 。可以看到class下面有五个表。

查看其中一个SC表,数据显示正常,证明已连接。

使用dataGridView控件显示表中的数据。

在工具箱中找到dataGridView控件拖入Form1中,如图:

下面进行底层代码编写

using System.Data;
using System.Data.SqlClient;
namespace connect_sql
{public partial class Form1 : Form{public Form1(){InitializeComponent();Table();}//数据写入,公共的,所有有表格的地方都用的上public void Table(){SqlConnection sqlcon = new SqlConnection();sqlcon.ConnectionString = "Data Source=LAPTOP-HIAIVLQI;Initial Catalog=class;Integrated Security=True";sqlcon.Open();dataGridView1.Rows.Clear();string sql = "select * from sc";SqlCommand com = new SqlCommand(sql, sqlcon);                SqlDataAdapter ada = new SqlDataAdapter(sql, sqlcon);//建立SQL语句与数据库的连接DataSet ds = new DataSet();  //实例化Datatable类ada.Fill(ds); //添加SQL并且执行                                      dataGridView1.DataSource = ds.Tables[0].DefaultView;//显示数据   }}
}

运行程序,Form1窗体中已通过dataGridView显示数据,且数据与源数据无误。

实现基本CRUD操作

创建people表格,打开sql资源管理器,鼠标右键点击对应数据库下的表,添加新表如下;

填写相关sql语句,进行建表。

插入以下两条数据:

通过dataGridView显示数据,正常,插入成功。

后续的CRUD操作不再赘述,都可通过下列代码嵌入SQL语句进行使用。

     public void Table(){SqlConnection sqlcon = new SqlConnection();sqlcon.ConnectionString = "Data Source=LAPTOP-HIAIVLQI;Initial Catalog=song;Integrated Security=True";//连接服务器sqlcon.Open();dataGridView1.Rows.Clear();string sql = "select * from people";//SQL语句,可自己编写需要的。SqlCommand com = new SqlCommand(sql, sqlcon);                SqlDataAdapter ada = new SqlDataAdapter(sql, sqlcon);//建立SQL语句与数据库的连接DataSet ds = new DataSet();  //实例化Datatable类ada.Fill(ds); //添加SQL并且执行                                      dataGridView1.DataSource = ds.Tables[0].DefaultView;//显示数据   }

那么以上就是VS连接SQL Server 数据库一些基本操作。

如需了解具体代码,可转至我的gitee仓库查询:

https://gitee.com/song-77/vs-connection-sql-server

VS连接SQL server数据库相关推荐

  1. python 使用pymssql连接sql server数据库

    Python连接SQL Server数据库 - pymssql使用基础 ----原文地址:http://www.cnblogs.com/baiyangcao/p/pymssql_basic.html ...

  2. powershell连接数据库_PowerShell 连接SQL Server 数据库

    PowerShell 通过ADO.NET连接SQL Server数据库,并执行SQL脚本.工作中整理的一小段脚本,后来没有用上,先记录在这里: 建立数据库连接 查询返回一个DataTatble对象 执 ...

  3. 如何通过代码连接SQL Server数据库

    我们曾经为南方电网做过几个有关架空线路的科技项目,要趁着假期有整段的空闲时间,把这些代码整理一下,放入团队刚刚重构的代码库中. 由于这些项目使用的数据库为 SQL Server,所以在整理代码之前需要 ...

  4. JDBC连接sql server数据库及其它

    JDBC连接sql server数据库的步骤如下: 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的 ...

  5. ADO.NET连接SQL Server数据库

    在.NET应用程序中,创建数据连接分为三步: 一.定义连接字符串 不同的数据库连接字符串的格式不同,一般都包括要连接的数据库提供都名称.登陆信息以及要使用的数据库名称. 注意:在定义连接字符串之前,一 ...

  6. python cv2模块安装_python 连接sql server数据库,pymssql模块安装。

    python 连接sql server数据库,pymssql模块安装. python版本:python3.7 数据库版本:sql server 2016 连接sql server数据库,本菜鸟用的是p ...

  7. 使用JDBC连接SQL Server数据库

    1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载) <1>.Microsoft SQL server 2005 Express Edition 下载地址:http ...

  8. sqlserver查看用户名密码_php 连接sql server数据库

    php 连接sql server数据库 折腾了一天,终于把该死的数据库连起了,现在我就将我遇到的问题与配置的一些过程记录一下,希望有所帮助. 1.环境 phpstudy VS Code php7.3. ...

  9. python连接sql数据库_python连接sql server数据库实现增删改查

    简述 python连接微软的sql server数据库用的第三方模块叫做pymssql(document:http://www.pymssql.org/en/stable/index.html).在官 ...

  10. Java案例:连接SQL Server数据库,显示学生表记录

    Java案例:连接SQL Server数据库,显示学生表记录 演示利用JDBC连接SQL Server数据库,在Java GUI窗口里显示表记录. 一.运行效果 二.实现步骤 1.项目结构图

最新文章

  1. Zuul Gateway 网关
  2. 12.10 Nginx访问日志 12.11 Nginx日志切割 12.12 静态文件不记录日志和过期时间
  3. 650服务器raid配置_DELL R730服务器配置RAID及安装服务器系统
  4. python图标icon_用Python提取exe图标icon
  5. geth 转账_eth客户端安装 geth使用 批量转账(一)
  6. 剑指offer面试题68 - II. 二叉树的最近公共祖先(递归)
  7. Spring 各种注解(@)的含义与认识
  8. 翻译的艺术 —— 专有名词(广告词、国外品牌、语言等)
  9. 使用神经网络(Keras)完成对土壤的湿度估计
  10. 金蝶应收应付模块流程_金蝶财务软件里的应收应付模块核算哪些会生
  11. manage run-time environment
  12. 思科模拟器服务器登录显示什么,思科模拟器服务器远程登录
  13. html中%3ch3%3e有颜色吗,typo.html
  14. 通俗易懂讲讲手机通信芯片那些事儿
  15. 联想笔记本的window server R2系统安装、优化及相关软件安装全过程
  16. SQL Server 如果表存在执行删除
  17. 【SQL必知必会】002-基础篇:了解SQL:一门半衰期很长的语言
  18. 慎用!!! rm -rf 潜藏着巨大的危险!
  19. 流畅的python第十四章可迭代的对象,迭代器和生成器学习记录
  20. [Kernel_exception6] BUG: scheduling while atomic

热门文章

  1. 【Python】 -- 使用jieba库实现对《三国演义》人物出场次数统计
  2. 无线网桥干货收藏 | 一文带你从初识到懂行
  3. {转载)人美!转手绘教程也棒
  4. 专业不对口计算机成绩查询入口,高考成绩查询入口已开通
  5. QT国际化,中英文等多语言界面显示的方法
  6. 每日一书丨终于有人把Embedding讲明白了
  7. 相互宝成员来报到:宝宝们都在,让我们继续守护!暖心了
  8. WebGL笔记(六)_Three.js渲染obj模型并同时渲染全景图
  9. excel学习-导入数据+联动刷新
  10. Python工厂模式一