• ado.net工厂模式DbProviderFactories


    DbProviderFactory f = DbProviderFactories.GetFactory(System.Configuration.ConfigurationManager.ConnectionStrings["ado"].ProviderName);
    DbConnection conn = f.CreateConnection();
                
    conn.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ado"].ConnectionString;
    conn.Open();
    
    DbCommand cmd = f.CreateCommand();
    cmd.CommandText = "select * from student";
    cmd.Connection = conn;
    
    DbDataReader re = cmd.ExecuteReader();
    while (re.Read())
    {
        int id = (int)re["StuId"];
        string name = (string)re["StuName"];
        int age = (int)re["StuAge"];
    
        ListViewItem item = new ListViewItem();
        item.Text = id.ToString();
        item.SubItems.Add(
            new ListViewItem.ListViewSubItem { Text = name }
            );
        item.SubItems.Add(
            new ListViewItem.ListViewSubItem { Text = age.ToString() }
            );
        listView1.Items.Add(item);
    }
    
    re.Close();
    conn.Close();
    
    
  • 相关阅读:
    领域驱动设计(DomainDriven Design)
    Windows服务相关文档
    Attributes概述
    异步调用WebService方式!
    Msdn 杂志 asp.net ajax 文章汇集
    JavaScript
    常用数组效率比较
    Windows服务
    SOA实战
    Nunit使用方法
  • 原文地址:https://www.cnblogs.com/wanghongxu/p/3974892.html
Copyright © 2020-2023  润新知