
.net开发
文章平均质量分 78
lxslxslxs123
这个作者很懒,什么都没留下…
展开
-
.net 有两个DataTable集合dt/dt1,循环取出dt表中的值,去查询dt1表中对应的数据并进行修改。
DataTable dtReturn = null; //用于返回结果的DataTable DataRow[] arrRow1 = dt1.Select(string.Format("ConCe = '{0}'", dt.Rows[0][0].ToString()));//过滤条件 dtReturn = arrRow1[0].Table.Clone(); //复制需要更新的表的结构 for (int i = 0;...原创 2022-03-02 16:39:34 · 531 阅读 · 0 评论 -
达梦数据库通过存储过程导入csv文件,一种方式是通过创建临时表,另一种方式是通过打开文件循环取数据。这两种方式经过测试前一种方式效率更高。
第一种方式—创建临时表CREATE or REPLACE PROCEDURE DBO.P_TEST(COLUMNNAMESTR VARCHAR(3000),FILEPATH VARCHAR(100))as ERR_MSG VARCHAR; FILENAME varchar(100); SQL1 varchar(2000); SQL2 varchar(2000); SQL3 varchar(2000); SQL4 varchar(2000); ...原创 2020-07-14 15:26:57 · 2217 阅读 · 0 评论 -
达蒙数据库执行存储过程语法
不带参数:call "DBO"."aaa"();带参数:call "DBO"."T"('a0203');这里需要说明的是存储过程的执行体要以游标的形式输出。如图:AS /*变量说明部分*/ VARNAME varchar;BEGIN /*执行体*/select DeptNum into VARNAME from DBO.Awhere DeptNum=PA...原创 2020-04-26 18:08:48 · 862 阅读 · 0 评论 -
mysql链接所遇问题分享
问题描述:连接mysql总是提示”“MySql.Data.MySqlClient.MySqlException”类型的异常在 MySql.Data.dll 中发生,但未在用户代码中进行处理”有效解决方式:属于config连接串的问题,一下为有效的解决方法:第一,使用默认端口3306,在config文件中的连接串可以是(可以不带端口参数) 第二,修改端口,在conf原创 2017-03-14 12:00:36 · 675 阅读 · 0 评论 -
.NET技术 很实用的DES加密解密附加Base64编码
#region des加密解密方法一 //加密方法 privatestringencrypt(string pToEncrypt, stringsKey) { using(DESCryptoServiceProvider des = newDESCryptoServiceProvider())原创 2018-01-23 13:50:58 · 1172 阅读 · 0 评论 -
xml文件操作
/// <summary> /// 查询 /// </summary> public string XmlSelect() { string xmlPath = System.AppDomain.CurrentDomain.BaseDirectory + "Manage\\Img\\XMLFil...原创 2018-02-23 10:03:23 · 219 阅读 · 0 评论 -
.net c#后台将json字符串解析成对象,问题是json字符串二级数组的key值是动态的所以不能直接向对象转换
dynamic类的使用。具体使用步骤:json字符串:strKeyPwd=%E2%80%9C1%E2%80%9D&strJsonData={%22deviceCode%22:0,%22deviceId%22:%221%22,%22devicePosition%22:0,%22Points%22:[{%22IN1%22:0,%22IN1Date%22:%222018-07-31...原创 2018-08-07 14:15:21 · 1379 阅读 · 0 评论