在.Net中经常会遇到批量添加数据,如将Excel中的数据导入数据库,直接在DataGridView控件中添加数据再保存到数据库等等。方法一:一条一条循环添加通常我们的第一反应是采用for或foreach循环一条一条的添加。for (int i = 0; i 0){ str.Append("...
分类:
Web程序 时间:
2014-10-20 13:21:14
阅读次数:
508
2014年10月20日 10:45:19有些时候调用接口的时候返回数据的编码不是utf-8的,需要转码1 foreach ($arrInfo as $k => $v) {2 $encodeing = mb_detect_encoding($v, array('ASCII','GB2312',...
分类:
Web程序 时间:
2014-10-20 11:28:17
阅读次数:
419
php操作xml并将其插入数据库
<?php
header('content-type:text/html;charset=utf-8');
mysql_connect('localhost', 'root', '');
mysql_select_db('test');
mysql_query('SET names utf8');
$xml_array=simplexml_load_file('suggest.xml'); //将XML中的数据,读取到数组对象中
foreach($xml_array a...
分类:
数据库 时间:
2014-10-18 09:53:04
阅读次数:
226
0?$matches[0]:''; function CheckSubstrs($substrs,$text){ foreach($substrs as $substr) if(false!==strpos($text,$substr...
分类:
移动开发 时间:
2014-10-18 09:41:37
阅读次数:
205
$dnss=gwmi win32_networkadapter -filter "NetConnectionStatus = 2"|foreach {(gwmi Win32_NetworkAdapterConfiguration -filter "index = $($_.index)").DNSS...
分类:
其他好文 时间:
2014-10-17 23:05:28
阅读次数:
292
首先创建一个判断函数,判断窗体是否已经打开:publicboolopenonece(Formmyform){foreach(Formfrminthis.MdiChildren){if(frm.Name==myform.Name){frm.Activate();frm.WindowState=FormWindowState.Maximized;returntrue;}}returnfalse;}然后点击MDI窗体中的菜单按钮时编写代码..
数组可以被foreach语句遍历数组中的元素,原因是数组可以按需提供一个叫做枚举数(enumerator)的对象.枚举数可以依次返回请求的数组的元素.对于有枚举数的类型而言,必须有一个方法来获取它们.在.NET中获取一个对象枚举数的标准用法是调用对象的GetEnumerator方法.实现GetEnu...
分类:
编程语言 时间:
2014-10-17 03:34:33
阅读次数:
350
1,优化sqlselect语句,只select必要的字段,避免循环执行sql,减少多表链接,增加索引,优化表结构,选择适当的存储引擎2,优化服务器,把不必要的进程关掉3,少用正则表达式,正则表达式执行速度慢,尽量用foreach代替while和for循环4,把多张图片按比例放在一张大图5,页面..
分类:
Web程序 时间:
2014-10-15 06:40:00
阅读次数:
192
JSTL 核心标签库标签共有13个,功能上分为4类: 1.表达式控制标签:out、set、remove、catch 2.流程控制标签:if、choose、when、otherwise 3.循环标签:forEach、forTokens 4.URL操作标签:import、url、redirec...
分类:
Web程序 时间:
2014-10-14 20:55:29
阅读次数:
318