<返主目录 ▕▏C#基础库 WjwLibs: V5.0.5▕▏帮助文档 : MXML及表格WjwE4x操作类 ▕▏ 编译日期: 2024-01-24▕▏ Email: wujwmail@163.com

〖MXML及表格WjwE4x操作类〗 /wjw_cs.net/WjwLibs/wjw/WjwE4xMxml.cs


类-1.名称: WjwE4xMxml ▕→ MXML及表格WjwE4x通信及操作类

命名空间: WjwLibs
所属类: WjwLibs.WjwE4xMxml:WjwE4x
说明: 
    MXML及表格WjwE4x通信及操作类
定义: 
    public class WjwE4xMxml:WjwE4x

方法名称: WjwE4xMxml ▕→ 构造

 命名空间: WjwLibs
 所属类: WjwLibs.WjwE4xMxml:WjwE4x
 说明: 
     构造
 定义: 
     public WjwE4xMxml(string xstr = ""):base(xstr)

方法名称: SQL_WjwE4xMxml ▕→ 静态SQL查询WJWmysql_class.mysql_mxml获得WjwE4xMxml实例

 命名空间: WjwLibs
 所属类: WjwLibs.WjwE4xMxml:WjwE4x
 说明: 
     静态SQL查询WJWmysql_class.mysql_mxml获得WjwE4xMxml实例
 参数: 
     selectStr : SQL-select语句
     isMainServer : 是与主服务器通信还是数据服务器
 返回: 
 定义: 
     public static  WjwE4xMxml SQL_WjwE4xMxml(string selectStr, bool isMainServer = true)

方法名称: SQL_WjwE4xMxmlAsync ▕→ 异步静态SQL查询WJWmysql_class.mysql_mxml获得WjwE4xMxml实例

 命名空间: WjwLibs
 所属类: WjwLibs.WjwE4xMxml:WjwE4x
 说明: 
     异步静态SQL查询WJWmysql_class.mysql_mxml获得WjwE4xMxml实例
 参数: 
     selectStr : SQL-select语句
     isMainServer : 是与主服务器通信还是数据服务器
 返回: 
 定义: 
     public static async Task<WjwE4xMxml> SQL_WjwE4xMxmlAsync(string selectStr, bool isMainServer = true)

方法名称: FindMxml_FieldValue ▕→ mysql_mxml结构专用, 由已知的字段名与值检索获行本行中另一个字段的内容

 命名空间: WjwLibs
 所属类: WjwLibs.WjwE4xMxml:WjwE4x
 说明: 
     mysql_mxml结构专用, 由已知的字段名与值检索获行本行中另一个字段的内容
     var str= e4xData.FindMxml_FieldValue("bmb_name","网络技术部","bmb_key");
 参数: 
     sname : 已知字段名
     svalue : 已知字段值
     findFildName : 要获得的字段
 返回: 
     要获得字段的内容
 定义: 
     public string FindMxml_FieldValue(string sname, string svalue, string findFildName)

方法名称: FindMxml_headAttr ▕→ mysql_mxml结构专用, 由表头字段名获得其它属性值

 命名空间: WjwLibs
 所属类: WjwLibs.WjwE4xMxml:WjwE4x
 说明: 
     mysql_mxml结构专用, 由表头字段名获得其它属性值
     str = e4xData.FindMxml_headAttr("bmb_name","note");
 参数: 
     fieldName : 字段名
     attrName : 属性名
 返回: 
 定义: 
     public string FindMxml_headAttr(string fieldName, string attrName)

方法名称: FindMxml_headFieldNames ▕→ mysql_mxml结构专用, 获得表头字段名数组

 命名空间: WjwLibs
 所属类: WjwLibs.WjwE4xMxml:WjwE4x
 说明: 
     mysql_mxml结构专用, 获得表头字段名数组
     print_r(e4xData.FindMxml_headFieldNames());
 返回: 
 定义: 
     public string[] FindMxml_headFieldNames()

方法名称: FindMxml_headFieldNamesKvs ▕→ mysql_mxml结构专用, 获得表头字段名与指定属性值的键值对

 命名空间: WjwLibs
 所属类: WjwLibs.WjwE4xMxml:WjwE4x
 说明: 
     mysql_mxml结构专用, 获得表头字段名与指定属性值的键值对
     print_r(e4xData.FindMxml_headFieldNamesKvs());
 参数: 
     attrName : 要获值的属性名(缺省为note)
 返回: 
 定义: 
     public WjwKvs FindMxml_headFieldNamesKvs(string attrName = "note")

方法名称: WjwGetTsqlWidth ▕→ 获得sql类型描述字的屏幕渲染宽度

 命名空间: WjwLibs
 所属类: WjwLibs.WjwE4xMxml:WjwE4x
 说明: 
     获得sql类型描述字的屏幕渲染宽度
 参数: 
     tsql : sql类型描述字: 例如-char(16),int(11)
     defWidth : 缺省宽度
 返回: 
     屏幕渲染宽度
 定义: 
     public static int WjwGetTsqlWidth(string tsql,int defWidth=80)