• ADO.NET


    在VS中对数据库(SQL)进行操作

    在这里要说明一点的是数据库中已经将数据库、表、数据都准备好的。

    >

    <?xml version="1.0" encoding="utf-8" ?>

    <configuration>

      <appSettings>

        <add key="connection" value="Integrated Security=SSPI;Persist Security Info=False;InitialCatalog=Test;Data Source=HP-PC"/>

      </appSettings>

      <connectionStrings>

        <add name="connection" connectionString="Password=sa;Persist Security Info=True;User ID=sa;InitialCatalog=Test;Data Source=HP-PC"/>

      </connectionStrings>

    </configuration>

    这个上面有两种连接方式,都是可以的。

    但是这两者之间是有区别的:

    第一种:

    <appSettings>

        <add key="connection" value="Integrated Security=SSPI;Persist Security Info=False;InitialCatalog=Test;Data Source=HP-PC"/>

     </appSettings>

    这一种是直接在cs文件中引入命名空间就能用的

    而下面这一种却不是这样的

    <connectionStrings>

        <add name="connection" connectionString="Password=sa;Persist Security Info=True;User ID=sa;InitialCatalog=Test;Data Source=HP-PC"/>

      </connectionStrings>

    这种不止要引入命名空间,还要在解决方案栏项目中的引用System.Configuration,只要这两个做了才能连接上

    2.引入要用到的命名空间:

    usingSystem.Data;

    usingSystem.Data.SqlClient;

    usingSystem.Configuration;

    3.在新建的类文件下面写上方法,方法的作用就是通过对类的实例化来调用方法以实现对数据库的操作。这个方法比较特殊,是一个带参数的方法,原因就是你不知道要执行的Sql语句是什么,你只能在Main()函数中写你要执行的语句。

    4.就是在方法里面写代码,要用到using可以根据using的两个特点其中的一个释放

    5.….

    usingSystem.Data;

    usingSystem.Data.SqlClient;

    usingSystem.Configuration;

  • 相关阅读:
    RedGlove 权限管理系统(1)权限概述
    SPQuery查询语法简要说明
    DataGridView使用技巧大全
    实战asp.net MVC+ADO.NET EntityFramework
    RedGlove 权限管理系统(2)功能模块设计
    C# 如果何从线程中操作控件
    PageHelper 类 和 ValidateHelper 类
    字符串帮助类
    XMLHelper 类
    Android中截取当前屏幕的功能
  • 原文地址:https://www.cnblogs.com/meroselove/p/1822902.html
Copyright © 2020-2023  润新知