本篇文章以 ADO.NET 访问SQL SERVER 数据库为例,

其中需用System.Data.SqlClient;

数据库连接字符串写法为:Data Source=服务器ip地址或服务器名;Initial Catalog=数据库名;User ID=用户名;Password=用户密码;

 using System.Data.SqlClient;
using System.Configuration; /// <summary>
/// sql帮助类
/// </summary>
public class SqlHelp
{
//创建连接对象字符串
//public string Sqlconn = ConfigurationManager.ConnectionStrings["SqlConnString"].ConnectionString;//这里需要到Web.config添加ConnectionStrings
public string Sqlconn = "Data Source=****;User ID=**;Password=**;Initial Catalog=****;";
/// <summary>
/// SQL查询
/// </summary>
public DataSet Qyery()
{
//数据库连接器,创建数据库连接.参数:连接对象字符串
SqlConnection conn = new SqlConnection(Sqlconn);
//数据适配器,填充DataSet.参数1:SQL查询语句,参数2:数据库连接.
SqlDataAdapter sda = new SqlDataAdapter("select * from 表名", conn);
//实例化数据集.
DataSet ds = new DataSet();
//将数据适配器中的数据填充到数据集.
sda.Fill(ds);
return ds;
}
/// <summary>
/// SQL操作
/// </summary>
public int Operation()
{
//数据库连接器,创建数据库连接.
SqlConnection conn = new SqlConnection(Sqlconn);
//数据库命名对象,指定要执行sql语句与连接对象conn.参数1:SQL操作语句,参数2:数据库连接.
SqlCommand cmd = new SqlCommand("insert INTO 表名 VALUES (值1,值2,....)", conn);
//打开数据库
conn.Open();
//执行,返回影响行数
int rows = cmd.ExecuteNonQuery();
//关闭数据库
conn.Close();
return rows;
}
}
Web.config添加ConnectionStrings代码如下并引用System.Configuration:
 <connectionStrings>
<add name="SqlConnString" connectionString="Data Source=****;User ID=**;Password=**;Initial Catalog=****;"/> </connectionStrings>

C#中简单操作SQLserver数据库(ADO.NET的简单应用)的更多相关文章

  1. PHP简单操作SqlServer数据库。

    <?phpheader("content-type:text/html;charset=JBK");$serverName = ""; //数据库服务器地 ...

  2. C# Asp.net中简单操作MongoDB数据库(二)

    C# Asp.net中简单操作MongoDB数据库(一)    , mongodb数据库连接可以回顾上面的篇幅. 1.model类: public class BaseEntity { /// < ...

  3. C# Asp.net中简单操作MongoDB数据库(一)

    需要引用MongoDB.Driver.dll.MongoDB.Driver.core.dll.MongoDB.Bson.dll三个dll. 1.数据库连接: public class MongoDb ...

  4. Java连接并操作SQLServer数据库

    本人只需在项目中引入sqljdbc4.jar 包即可 ----------------------------------------- 在JAVA中如何连接SQL Server数据库 - hangh ...

  5. C#中简单操作Mysql数据库

    以C#访问MySQL数据库,执行简单的CRUD. MySql.Data.dll是C#操作MySQL的驱动文件,是C#连接MySQL必要插件,使C#语言更简洁的操作MySQL数据库.可以用NuGet命令 ...

  6. C#通过SqlConnection连接查询更新等操作Sqlserver数据库

    Sqlserver数据库连接方式有多种,这里只介绍最常用的通过SqlConnection和Sqlserver数据库用户名和密码验证来进行操作数据库. 数据库连接字符串: string connStri ...

  7. php+sqlserver之如何操作sqlserver数据库

    https://blog.csdn.net/xia13100004562/article/details/58598872 2016年12月19日 17:15:39 阅读数:6790 前面已经基本配置 ...

  8. 操作sqlserver数据库常用的三个方法

    1. ADO.NET -> 连接字符串,常用的两种方式: server=计算机名或ip\实例名;database=数据库名;uid=sa;pwd=密码; server=计算机名或ip\实例名;d ...

  9. Python学习笔记_03:简单操作MongoDB数据库

    目录 1. 插入文档 2. 查询文档 3. 更新文档 4. 删除文档   1. 插入文档 # -*- coding: UTF-8 -*- import datetime from pymongo im ...

随机推荐

  1. 【C/C++】数组 & 指针

    int main() { ]; ]; ][]; ]; ]; ]; ][]; cout << sizeof(a) << endl; cout << sizeof(pa ...

  2. 在浏览器端获取文件的MD5值

    前几天接到一个奇怪的需求,要在web页面中计算文件的md5值,还好这个项目是只需兼容现代浏览器的,不然要坑死了. 其实对文件进行md5,对于后端来说是及其简单的.比如使用Node.js,只要下面几行代 ...

  3. 微信浏览器无法下载APK文件的解决方案

    大家是不是经常会遇到微信内点击链接或扫描二维码无法打开指定网页的问题?只要你使用微信转发分享,相信你就一定会遇到,那么打不开的原因很简单了,就是被微信拦截了.这个问题我们只需要实现从微信内直接跳出到外 ...

  4. Python爬取qq空间说说

    #coding:utf-8 #!/usr/bin/python3 from selenium import webdriver import time import re import importl ...

  5. css继承属性

    在css中我们经常会遇到一些子元素继承父元素的情况 , 有时候不清楚有哪些属性会继承, 在开发中会给我们带来一些麻烦 ,稍作整理还是很有必要. 一.有继承性的属性 1.字体系列属性 font:组合字体 ...

  6. ACCESS 查询重复记录

    In (SELECT [全称] FROM [New14] As Tmp GROUP BY [全称],[账号],[银行] HAVING Count(*)>1  And [账号] = [New14] ...

  7. 蒙层嵌套pdf以及连接后台

    一.在本地浏览pdf(直接将element-dialog 和 iframe相结合)需要将要浏览的pdf放入static文件夹下面 <el-button type="text" ...

  8. 【Java集合系列五】HashMap解析

    2017-07-31 19:36:00 一.简介 1.HashMap作用及使用场景 HashMap利用数组+单向链表的方式,实现了key-value型数据的存储功能.HashMap的size永远是2^ ...

  9. Python学习第四天

    一.数字 int 二.字符串 str #以下均为补充内容 #对于空字符串是假 #数字0是假 #数字和字符串可以相互转换 # a="123" # b=int(a) # a=123 # ...

  10. BUAAOO第二单元总结之电梯问题

    ---恢复内容开始--- Homework1 傻瓜电梯 程序架构 第一次题目非常简单,思考也非常简单,一部电梯傻瓜调度.将命令入公共的队列,电梯从公共队列中取命令即可,其中只需要使用ArrayBloc ...