C# 动态读取数据库

C# 动态读取数据库,第1张

首先通过ado.net技术从数据库获取数据,将获取到的数据绑定到前端显示:

例: //    创建基于Windwos身份登录验证的SQL Server的连接字符串

      string str_conn = "server=. DataBase=数据库 Trusted_Connection=true"//integrated Security=true"

             

     //1、用于从数据库中获取数据的查询字符串

     string str_select = "select 需要的字段 from 表"

 

     //2、开始建立建立并打开连接

     SqlConnection myconn = new SqlConnection(str_conn)

     myconn.Open()

 

     //3、创建SQLDataAdapter连接,从数据库中读取数据

     SqlDataAdapter sql_Adapter = new SqlDataAdapter(str_select, myconn)

 

     //4、创建DataSet连接

     DataSet dataset1 = new DataSet() 

 

     //5、使用SqlDataAdapater.Fill(DataSet_Name,index_name)方法将读取的数据存入DataSet定义的名为任意名的Datatable中,其中任意名表用于数据的标识(索引)

     sql_Adapter.Fill(dataset1, "任意名")

 

     //6、将DataTable表中employee表的视图赋值给控件DataGridView以便输出

     this.dataGridView1.DataSource = dataset1.Tables["任意名"].DefaultView

 

     //7、关闭数据库连接

     myconn.Close()

后台动态读取数据。 这里的“后台”一般指数据库,其中存放数据并且这些数据是实时在变化的,所以说是“动态”。 如果你用ExtJs作的前台不跟后台数据库打交道,不去获取数据,只是显示一些写死的内容,就是“静态”。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6460025.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-22
下一篇 2023-03-22

发表评论

登录后才能评论

评论列表(0条)

保存