zoukankan      html  css  js  c++  java
  • XML架构下的表结构设置主键

    从XML文档架构中取出的表结构,没有在XML中设置主键,如何在代码中设置主键,如下:
    DataSet ds = null;
     
    public void CreateJobExperienceSession()
    {      
          ds = new DataSet();
           //读取DataSet的框架,因为要符合显示的格式 ("~//HR//XML//Job.xml")为定义好的XML表架构文件
          ds.ReadXmlSchema(Server.MapPath("~//HR//XML//Job.xml"));
    }
    ......
    将表结构保存在Session
     if (Session["JobList"] == null)
    {
          //不存再创建
          CreateJobExperienceSession();
          Session["JobList"] = ds;
    }
    key= Convert.ToInt32(gvJobExperience.SelectedDataKey.Value); //从某处得到某一条记录的Key,
    ds= (DataSet)Session["JobList"];
     DataTable dt = ds.Tables["JobList"];

     dt.PrimaryKey = new DataColumn[] { dt.Columns["Id"] };Id为某个表的主键字段,
    DataRow dr = dt.Rows.Find(Key); //进行相应的设置后,就可以依某个主键得到这条记录了。
    .......

  • 相关阅读:
    Ansible中文权威指南学习
    gitlab
    Python-Day01-task
    Python-Day01
    CentOs6.7 python2.6升级到2.7.11
    网站访问慢排查方法及解决方案
    LAMP环境下zabbix安装配置
    监控知识点概述
    Java抽象类、接口和内部类
    Java 访问控制
  • 原文地址:https://www.cnblogs.com/vihone/p/1541631.html
Copyright © 2011-2022 走看看