zoukankan      html  css  js  c++  java
  • 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;

  • 相关阅读:
    cogs 775. 山海经
    [HZOI 2016][Tyvj 1729]文艺平衡树 这道题我真是哭了,调了一下午,一晚上
    几种平衡树
    bzoj1124 [POI2008]枪战Maf
    [Usaco2007 Open]Fliptile 翻格子游戏
    团队冲刺08
    团队冲刺07
    团队冲刺06
    团队冲刺05
    团队冲刺04
  • 原文地址:https://www.cnblogs.com/meroselove/p/1822902.html
Copyright © 2011-2022 走看看