文章分类 -  .NET

浅析SqlConnection的dispose和close方法差异
摘要:引用微软ADO.Team的经理的话说,sqlconnection的close和dispose实际是做的同一件事,唯一的区别是Dispose方法清空了connectionString,即设置为了null. SqlConnection con = new SqlConnection("Data Source=localhost;Initial Catalog=northwind;User ID=sa;Password=steveg"); con.Open(); con.Close(); con.Open(); con.Dispose(); con.Open();上例运行发现,c 阅读全文
posted @ 2012-05-29 09:14 笨笨de砖 阅读(145) 评论(0) 推荐(0)
在 C# 中,(int) ,Int32.Parse() 和 Convert.toInt32() 三种方法的区别
摘要:在 C# 中,(int),Int32.Parse() 和 Convert.toInt32() 三种方法有何区别? int 关键字表示一种整型,是32位的,它的 .NET Framework 类型为 System.Int32。 (int)表示使用显式强制转换,是一种类型转换。当我们从 int 类型到 long、float、double 或decimal 类型,可以使用隐式转换,但是当我们从 long 类型到 int 类型转换就需要使用显式强制转换,否则会产生编译错误。 Int32.Parse()表示将数字的字符串转换为32 位有符号整数,属于内容转换[1]。 我们一种常见的方法:public.. 阅读全文
posted @ 2012-05-12 21:49 笨笨de砖 阅读(124) 评论(0) 推荐(0)
OLEDB读取Excel出现字符串截断、丢失情况
摘要:1 引言 在应用程序的设计中,经常需要读取Excel数据或将Excel数据导入转换到其他数据载体中,例如将Excel数据通过应用程序导入SQL Sever等数据库中以备使用。笔者在开发“汽车产业链ASP协同商务平台”中遇到了类似需求。某汽车整车生产企业需要将其车辆发车信息发布到汽车产业链平台上去,其数据为内部ERP系统生成的Excel数据表,用户首先将该数据表上传至汽车产业链平台,平台将此Excel数据读取导入到平台内部的SQL Sever数据库中,以供其它应用使用。汽车产业链平台的开发使用的开发工具为VS.NET,使用的语言是C#,在开发的过程中发现使用Microsoft.Jet.OLED. 阅读全文
posted @ 2012-02-02 16:58 笨笨de砖 阅读(662) 评论(0) 推荐(0)