zoukankan      html  css  js  c++  java
  • C# gridview绑定oracle

    两种方式,都通过测试。

     一、CS代码

    View Code
     1 namespace zbjjSms.test
     2 {
     3     public partial class ts2db : System.Web.UI.Page
     4     {
     5         static string constr = "Host=192.168.1.106;Port=1521;User ID=xch;Password=xch; SID=orcl;LicensePath=H:\\xchPrj\\zbjjsms\\zbjjSms\\DDTek.lic";
     6         protected void Page_Load(object sender, EventArgs e)
     7         {
     8             OracleConnection cn = new OracleConnection(constr);//("Data Source=orcl;User Id=xch;Password=xch;LicensePath=H:\\xchPrj\\zbjjsms\\zbjjSms\\DDTek.lic");
     9                 cn.Open();
    10                 OracleCommand cmd = new OracleCommand("SELECT * from SMS_GROUP",cn);
    11                 
    12                     this.GridView1.DataSource = cmd.ExecuteReader(CommandBehavior.CloseConnection);
    13                     this.GridView1.DataBind();
    14                 
    15         }
    16     }
    17 }

    二、CS代码

    View Code
     1     public partial class databaseTest : System.Web.UI.Page
     2     {
     3        static string constr = "Host=192.168.1.106;Port=1521;User ID=xch;Password=xch; SID=orcl;LicensePath=H:\\xchPrj\\zbjjsms\\zbjjSms\\DDTek.lic";
     4        string sql = "select * from SMS_GROUP";
     5         //OracleHelper conDB = new OracleHelper(constr);
     6 
     7         protected void Page_Load(object sender, EventArgs e)
     8 
     9         {
    10             try
    11             {
    12                 OracleHelper conDB = new OracleHelper(constr);
    13               
    14                 DataSet testds = conDB.Query(sql);
    15 
    16                 this.GridView1.DataSource = testds.Tables[0];
    17                 
    18                 this.GridView1.DataBind();
    19 
    20                 //foreach (DataRow row in testds.Tables[0].Rows)
    21                 //{
    22                 //    // this.ywbh.Items.Add(new ListItem(row["YWMC"].ToString(), row["YWBH"].ToString()));
    23                 //    // ListBox1.Text = row["yhdh"].ToString();
    24                 //    Label1.Text += row[0].ToString();
    25                 //}
    26                
    27             }
    28             catch (Exception ex)
    29             {
    30                // ListBox1.Items.Add(ex.ToString());
    31                 TextBox1.Text = ex.ToString();
    32             }
  • 相关阅读:
    Intellij IDEA调试功能使用总结
    193.数据库备份和恢复
    191.数据安全性控制
    192.数据完整性管理
    190.事务管理与并发控制
    189.存储过程和触发器
    云笔记项目-笔记列表弹出"分享移动删除"子菜单
    使用JavaMail发送邮件-从FTP读取图片并添加到邮件正文发送
    二进制学习
    云笔记项目-网页端debug功能学习
  • 原文地址:https://www.cnblogs.com/xuchanghua/p/2724399.html
Copyright © 2011-2022 走看看