插件,查询数据库数据,对返回数据进行拿取原创
金蝶云社区-士大玉
士大玉
11人赞赏了该文章 198次浏览 未经作者许可,禁止转载编辑于2024年06月03日 11:07:11

//查询sql

string sqlStr = "/*dialect*/  select t1.FNUMBER,t1.FMATERIALID,t2.FSPECIFICATION from T_BD_MATERIAL t1  left join T_BD_MATERIAL_L t2 on t2.FMATERIALID = t1.FMATERIALID ";

//获取数据

DynamicObjectCollection  SelectMaterial = DBUtils.ExecuteDynamicObject(this.Context, sqlStr, null, null, CommandType.Text);

//可以直接转类型,也可以通过linq进行条件查询

List<DynamicObject> entry = SelectMaterial.ToList();

//查询结果是一个二维数组

image.png

//比如我要取第一个值

string number1 = entry[0]["FNUMBER"].ToString();


赞 11