zoukankan      html  css  js  c++  java
  • Linq to SQL 根据自己需要更改数据源

    如何动态改变Linq to SQL的数据源?

    1. DBLinqDataContext 是UI自动建立的类, MyDataContext是我的子类, myConnectionString from web.config

     public class MyDataContext : DBLinqDataContext

        {
            private static class ConnectionParams
            {
                public static String ConnectionString
                {
                    get
                    {
                        return ConfigurationManager.ConnectionStrings["myConnectionString"].ConnectionString;
                    }
                }
            }
            public MyDataContext(): base(ConnectionParams.ConnectionString)
            {
            }

        }

     2. how to use :

    using (MyDataContext ctx = new MyDataContext())
                { //change according to your situation
                   /* Table<Customer> CustomerDataTable;
                    CustomerDataTable= ctx.Customers;
                    DataLinq.Customer dd = ctx.Customers.First();

                    gvCustomer.DataSource = (from tbl in CustomerDataTable
                                             select new
                                             {
                                                 tbl.CustomerID,
                                                 tbl.CompanyName,
                                                 tbl.ContactName,
                                                 tbl.ContactTitle,
                                                 tbl.Address
                                             });
                    gvCustomer.DataBind();*/

                }

    Give it a try!

  • 相关阅读:
    windows下设置sublime
    sublime编辑器快捷键
    Navicat Premium 12.1.8.0安装与激活
    Win查找弹窗广告来源
    canvas-绘制时钟
    H5标签-canvas实现颜色拾取功能
    第一次Sprint团队贡献分
    Sprint第一个冲刺(第十一天)
    Sprint第一个冲刺(第十天)
    Sprint第一个冲刺(第九天)
  • 原文地址:https://www.cnblogs.com/simonhaninmelbourne/p/1496190.html
Copyright © 2011-2022 走看看