为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不输出数据呢?

为什么不输出数据呢?

安小圈 2019-01-13 13:40:00
程序没有报错,数据库中也有数据,程序运行后就直接关闭了,为什么不输出数据呢?using System;using System.Data;using System.Data.SqlClient;namespace ConsoleApp1{    class Program    {    static void Main(string[] args)        {            SqlConnection conn = new SqlConnection("server=wdt2019.australiasoutheast.cloudapp.azure.com;uid=s3642823;database=s3642823;pwd=abc123;");            SqlCommand query = new SqlCommand("select * from dbo.Room", conn);            SqlDataReader read;            try            {                conn.Open();                read = query.ExecuteReader();                while (read.Read())                {                    Console.WriteLine("{0}",read["RoomID"]);                }                read.Close();            }            catch (SqlException se)            {                Console.WriteLine("SQL Exception: {0}", se.Message);            }            catch (Exception e)            {                Console.WriteLine("Exception: {0}", e.Message);            }            finally            {                if (conn.State == ConnectionState.Open)                {                    conn.Close();                }            }        }    }}
查看完整描述

1 回答

?
慕函数5213667

TA贡献1条经验 获得超0个赞

猜是显示了,但是数据太少,在read.Close()这里打个断点调试一下

查看完整回答
反对 回复 2019-01-15
  • 1 回答
  • 0 关注
  • 922 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信