黑马程序员技术交流社区

标题: 怎么在VS里面实现SQL语句 [打印本页]

作者: 郝滨    时间: 2013-3-5 19:14
标题: 怎么在VS里面实现SQL语句
          //SQL语句
          //1.  select 学号, 分数 from grade
          //  where 90>=分数 and 分数 >=80
          //2. select AVG(分数) from grade where 课程编号 ='0002'
          //3. select COUNT(*) from grade where 课程编号 ='0001'
          //  select COUNT(*) from grade where 课程编号 ='0002'
          //4.  select 学号,姓名 from student_info
          //  where 姓名 like '张%'

作者: 宋兴征    时间: 2013-3-5 20:13
首先,你要设计一个数据库表,然后事先填一些数据。然后用ado.net技术,连接数据库,执行sql语句,返回执行结果。
作者: luxun1912    时间: 2013-3-5 20:53
1、引用命名空间.using System.Data.SqlClient;
2、写一个数据库类:  private static string connstring=
                           "Data Source=.;Initial Catalog=StuManager;User ID=sa;Pwd=456";//数据库的连接字符串
                             public static SqlConnection connection = new SqlConnection(connstring);
3、在main方法中写
string sql = "select distinct DepartmentName from Department";  //将T-SQL语句存储在一个string类型的变量当中
                SqlCommand command = new SqlCommand(sql, DBHelper.connection);     //执行SQl语句
                DBHelper.connection.Open();   //打开数据库
4、 SqlDataReader dataReader = command.ExecuteReader();//可以查询command的属性和方法,执行相应的操作。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2