阅读453 返回首页    go 阿里云 go 技术社区[云栖]


sql查询两种写法

写法一:

            string sql = "select * from tbColumns";
            using (SqlConnection conn = new SqlConnection(PubVarData.ConnectionString))
            {
                conn.Open();
                SqlCommand cmd = new SqlCommand();
                cmd.Connection = conn;
                cmd.CommandText = sql;
                cmd.CommandType = CommandType.Text;
                using (SqlDataAdapter adapter = new SqlDataAdapter())
                {
                    adapter.SelectCommand = cmd;
                    DataSet ds = new DataSet();
                    adapter.Fill(ds);

                    string jSon = DataConvertHelper.convertDataTableToString(ds.Tables[0]);
                    return jSon;
                }
            }

写法二:

            string sql = "select * from tbColumns";
            using (SqlConnection conn = new SqlConnection(PubVarData.ConnectionString))
            {
                conn.Open();
                using (SqlCommand cmd = new SqlCommand { Connection = conn, CommandText = sql, CommandType = CommandType.Text })
                {
                    using (SqlDataAdapter adapter = new SqlDataAdapter { SelectCommand = cmd })
                    {
                        using (DataSet ds = new DataSet())
                        {
                            adapter.Fill(ds);
                            string jSon = DataConvertHelper.convertDataTableToString(ds.Tables[0]);
                            return jSon;
                        }
                    }
                }
            } 




最后更新:2017-04-03 12:56:43

  上一篇:go 淘宝实时数据传输平台: TimeTunnel介绍
  下一篇:go 实例:使用纹理对象创建Sprite对象