zoukankan      html  css  js  c++  java
  • 6.21 ADO添加及查询 VS

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 using System.Data.SqlClient;//引用命名空间
     6 namespace _6._21
     7 {
     8     class Program
     9     {
    10         static void Main(string[] args)
    11         {
    12             /*ADO.NET  数据库访问技术,其中的一种,最基本的一种。上午如何联数据如何查数据,固定格式需要背过。
    13              1.链接数据库。 2.数据库操作  3.数据库数据读取 4.*/
    14             // bit 布尔型 里面只有0和1
    15             Console.Write("请输入要查找的学号:");
    16             string code = Console.ReadLine();
    17             //一.数据库连接类
    18             SqlConnection conn = new SqlConnection("server=.;database=data0425;user=sa;pwd=123;");
    19             //实例化,  server服务器:连接外人的:输入IP地址;连接自己的:输入点; database数据库;pwd 密码
    20 
    21             //二。数据库操作类 :先进行关联,后进行操作
    22             SqlCommand cmd = conn.CreateCommand();//数据库操作类   与   数据库连接类进行关联
    23             cmd.CommandText = "select*from student";
    24             //cmd.CommandText = "select*from student where code='" + code + "'";
    25             // 对数据库的操作 ,筛选条件,“字符串”=变量.      记好了单引号括在里面!!!!!!
    26 
    27             //获取操作语句,执行操作过程 
    28             //3.数据库连接通道开启
    29             conn.Open();
    30             //4.数据库读取类
    31             SqlDataReader dr = cmd.ExecuteReader();//读取数据库  excute:执行
    32             if (dr.HasRows)//遍历整个数据库 ,看是否,读到了数据,判断是否有数据 
    33             {
    34                 while (dr.Read())//获取true 或者 force,true读取下一个,force返回
    35                 {
    36                     string sex = (((bool)dr[2]) ? "" : "");//查询的另一种方法
    37                     Console.WriteLine("学号:" + dr[0] + ",姓名:" + dr[1] + 
    38                     ",性别:" + sex + ",生日:"+ Convert.ToDateTime(dr[3]).ToString("yyyy年mm月dd日") + 
    39                     ",成绩:" + ((decimal)dr[4]).ToString("#.##"));
    40                 }//用#表达时,decimal类转化为string类  (小数点后字符若没有  会  不显示)
    41             }
    42             //此处中括号内的内容表示索引序列,以前学过中括号为固定格式
    43             //中括号大概  表示引用地址或位置,第几个  等  相关联信息
    44             //小括号大概  表示数据
    45 
    46             conn.Close();
    47             Console.ReadLine();
    48         }
    49     }
    50 }
  • 相关阅读:
    Asp.net 动态添加Meta标签
    【转】在SharePoint Server 2010中更改“我的网站”
    SPQuery DateTime 类型查询
    Asp.net Web Application 打开 SharePoint 2010 Site 错误 The Web application at could not be found
    How To Create SharePoint 2010 Site Collection In Its Own DB
    C# 文件打印
    面试题 java集合
    《深入理解Java虚拟机》(六)堆内存使用分析,垃圾收集器 GC 日志解读
    《深入理解Java虚拟机》(五)JVM调优
    《深入理解Java虚拟机》(四)虚拟机性能监控与故障处理工具
  • 原文地址:https://www.cnblogs.com/suiyuejinghao123/p/5604562.html
Copyright © 2011-2022 走看看