摘要:
一、mydt.Rows.Add(dr.ItemArray);二、tbNew.ImportRow(newR)三、设置tbNew的tablename,然后.Rows.Add第一种方法在项目中用到,确实好用!不过感觉第二种应该更好用一些.另外dataTable的copy()和clone()方法的区别:copey()方法复制该 DataTable 的结构和数据。clone()方法克隆 DataTable ... 阅读全文
posted @ 2007-01-20 22:19
Evilbaniry
阅读(3090)
评论(1)
推荐(0)
摘要:
*与本机代码无关 ——— MSIL (中间语言) *让我们使用同一种语言 ——— CLR (公共语言运行时) *我们手中的零件 ——— Assembly (装配件) *让我们在同一个系统中运行 ——— CTS (通用类型系统) *宇宙大爆炸后的产物 ——— metadata (元数据) *让我们的语言可以交... 阅读全文
posted @ 2007-01-20 22:18
Evilbaniry
阅读(226)
评论(0)
推荐(0)
摘要:
从石家庄的小公司出来半个多月了,来到北京这家公司,感觉不如以前受重视了,只是每天别人指挥让看代码,有点郁闷。好不容易让写点代码,竟是四舍五入的问题,想不到还有些棘手,有些心得放在这儿。 首先从float转换到int有两种方式转法: float f = 1.5F; 1、int i= (int)f; //得到的值是1,用这种方法进行转换... 阅读全文
posted @ 2007-01-20 22:16
Evilbaniry
阅读(1207)
评论(2)
推荐(0)
摘要:
.net 中Control有个方法Invoke():它有两种形式: 1、Control.Invoke(Delegate),难道它调用时不能调用还参数的代理吗? 2、Control.Invoke(Delegate,new object[]) 难道它也只是多了一个能传参数的功能,不解中? 阅读全文
posted @ 2007-01-20 22:15
Evilbaniry
阅读(384)
评论(0)
推荐(0)
摘要:
在c#开发中总会遇见无法预料并且无法处理的异常(unhandled Exception),可以调用Appliaction.ThreadExcetpion()事件来处理这类异常。 这种方法使用非常简单,而且效率很高,开发者可以很方便的添加异常处理的其他功能 static void Main(){ Application.ThreadException +=new ThreadExceptionEve... 阅读全文
posted @ 2007-01-20 22:13
Evilbaniry
阅读(1755)
评论(0)
推荐(1)
摘要:
在c#开发中总会遇见无法预料并且无法处理的异常(unhandled Exception),可以调用Appliaction.ThreadExcetpion()事件来处理这类异常。 这种方法使用非常简单,而且效率很高,开发者可以很方便的添加异常处理的其他功能 static void Main(){ Application.ThreadException +=new ThreadExceptionEve... 阅读全文
posted @ 2007-01-20 22:12
Evilbaniry
阅读(963)
评论(0)
推荐(0)
摘要:
下表列出了 .NET Framework 支持的一些值类型,简要描述了每个类型,并指示 Visual Basic、C# 和 C++ 托管扩展中的相应类型。表中还包括 Object 和 String 类的项,这些项在许多语言中都有相应的关键字。 类别 类名 说明 Visual... 阅读全文
posted @ 2007-01-20 22:10
Evilbaniry
阅读(1417)
评论(2)
推荐(0)
摘要:
在SQL server中,时间的默认格式为:mdy;(没有办法,人家MS是老美)! 想要忙改变的话用:set dateformat(format|@format_var): 参数说明: 是日期部分的顺序。可以是 Unicode 或转换为 Unicode 的 DBCS。有效参数包括 mdy、dmy、ymd、ydm、myd 和 dym。(没有明白,如何用DBCS)? 例如:se... 阅读全文
posted @ 2007-01-20 22:03
Evilbaniry
阅读(1929)
评论(0)
推荐(0)
摘要:
灵感来自javascript论坛,经过自己的改进,应该说是比较完美了: function yunsuan(a,op,b){ try { eval("result=" + a+ op + b); return result; } catch(e) { alert("err"); }}function main(){ ... 阅读全文
posted @ 2007-01-20 22:00
Evilbaniry
阅读(1349)
评论(1)
推荐(0)
摘要:
接触javascript时间很长了,但是直到最近才知道,javascript中也有捕错的机制,和.net很相像: try { //code } catch(e) {alert(e.descriptioon); }说来真让人汗颜。。。另外知道的几个知识点是:1.如果使用变量前没有声明,会自动声明为全局变量,没有想到吧!2.很重要的一点是注意变量是否是在其所属范围的开始处... 阅读全文
posted @ 2007-01-20 21:58
Evilbaniry
阅读(505)
评论(0)
推荐(0)
摘要:
类型 数据种类 典型大小 printf格式 scanf格式---------------------------------------------------------------------------------short 整型 2字节 %d %hdlong 整型 4字节 %d %ldint 整型 2/4字节 %d %dfloat 浮点型 4字节 %f %fdouble 浮点型 8字节 %... 阅读全文
posted @ 2007-01-20 21:16
Evilbaniry
阅读(1411)
评论(1)
推荐(0)
摘要:
C++中的iostream库主要包含下图所示的几个头文件: 我们所熟悉的输入输出操作分别是由istream(输入流)和ostream(输出流)这两个类提供的,为了允许双向的输入/输出,由istream和ostream派生出了iostream类。iostream库定义了以下三个标准流对象: 1.cin,表示标准输入(standard input)的istream类对象。cin使我们可以从设备读如... 阅读全文
posted @ 2007-01-20 21:13
Evilbaniry
阅读(213)
评论(0)
推荐(0)
摘要:
某种意义上也可以说是 sqlserver 和 mysql 的常用函数对比。 数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小... 阅读全文
posted @ 2007-01-20 21:04
Evilbaniry
阅读(243)
评论(0)
推荐(0)
摘要:
在大的数据库应用中,经常因为各种原因遇到重复的记录,造成数据的冗余和维护上的不便。1.用rowid方法2.用group by方法3.用distinct方法 1。用rowid方法据据oracle带的rowid属性,进行判断,是否存在重复,语句如下:查数据:select * from table1 a where rowid... 阅读全文
posted @ 2007-01-20 21:00
Evilbaniry
阅读(277)
评论(0)
推荐(0)
摘要:
Oracle:删除数据库中重复记录select corpname,count(*) from tbcorp group by corpname having count(*) > 1delete from tbcorp a where a.rowid!=(select min(b.rowid) from tbcorp b where a.corpname = b.corpname)应用到地调院的项... 阅读全文
posted @ 2007-01-20 20:58
Evilbaniry
阅读(436)
评论(1)
推荐(0)
浙公网安备 33010602011771号