SQL语法和ADO.NET总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语法和ADO.NET总结相关的知识,希望对你有一定的参考价值。

一、SQL语法

    1、查询语句 select

       select * from 表名 where 查询条件

    2、删除语句 delete

       delete 表名 where 删除条件

    3、插入语句 insert

       insert into 表名(字段1、字段2) values(‘值1‘,‘值2‘)

    4、修改语句 update

       update 表名 set 字段=新值 where 修改条件

    5、Sql语句操作数据库和表

       drop table 表名                 //删除数据表

       create database 数据库名        //创建数据库

       drop database   数据库名        //删除数据苦

       alter table 表名 add 字段名 数据类型  //数据表中添加字段

       alter table 表名 drop column 字段名   //数据表中删除字段

       alter table 表名 alter column 字段名 新数据类型  //修改字段的数据类型


二、ADO.NET 对象的使用


    1、SqlConnection类:创建数据库链接对象

      SqlConnection conn=new SqlConnection("Server=服务器名;uid=用户;pwd=密码;database=数据库名");


    2、SqlCommand类:执行SQL语句的对象

      SqlConnection conn=new SqlConnection("Server=服务器名;uid=用户;pwd=密码;database=数据库名");

      string cmdStr="select * from Student";

      SqlCommand cmd=new SqlCommand(cmdStr,con);


    3、SqlDataReader类:创建一个查询一条或多条数据的对象

      SqlConnection conn=new SqlConnection("Server=服务器名;uid=用户;pwd=密码;database=数据库名");

      string cmdStr="select * from Student";

      SqlCommand cmd=new SqlCommand(cmdStr,con);

      SqlDataReader reader=cmd.ExecuteReader();

   

    4、SqlDataAdapter类:创建一个用于检索和保持数据的对象

      SqlConnection conn=new SqlConnection("Server=服务器名;uid=用户;pwd=密码;database=数据库名");

      string cmdStr="select * from Student";

      SqlCommand cmd=new SqlCommand(cmdStr,con);

      SqlDataAdapter adapter=new SqlDataAdapter(cmd);

          

    5、DataSet类:创建一个本地数据存储对象

      SqlConnection conn=new SqlConnection("Server=服务器名;uid=用户;pwd=密码;database=数据库名");

      string cmdStr="select * from Student";

      SqlCommand cmd=new SqlCommand(cmdStr,con);

      SqlDataAdapter adapter=new SqlDataAdapter(cmd);

      DataSet ds=new DataSet();    

      adapter.Fill(ds);

本文出自 “风中寻觅” 博客,谢绝转载!

以上是关于SQL语法和ADO.NET总结的主要内容,如果未能解决你的问题,请参考以下文章

ADO.NET操作Oracle问题

ADO.NET复习总结-视图

ADO.NET 中参数化 SQL 命令的最终形式

如何通过 ADO.NET 运行我的 .sql 脚本文件?

ADO.NET Entity Framework 如何查看T

VS2010里创建ado.net实体模型,根据实体对象创建数据库, 会生成一个.edmx.sql这个文件