摘要: 做了个小的DataGrid通过DataSet保存为xml_测试,DataGrid通过DataSet保存为xml_测试,通过dataSet.writeXML()和dataSet.readXML()方法完成了写入和自动读取,在一些大型项目中,xml作为一些不经常修改的配置文件的作用就显得很重要!也可以试... 阅读全文
posted @ 2015-08-14 14:40 依旧一生有你 阅读(1056) 评论(0) 推荐(0)
摘要: 今天总结了一下ADO.NET编程中DataReader和dataSet两个比较重要的对象的使用,完成了combobox,listbox,以及fpSpread动态添加数据的测试,对使用sqlCommand来添加SQL语句参数也有了一定的认识,希望分朋友们分享一下经验,当然也有不足,工作不忙的时候再好好... 阅读全文
posted @ 2015-08-12 14:00 依旧一生有你 阅读(355) 评论(0) 推荐(0)
摘要: 背景:在 WinForms 中,有时要执行耗时的操作,比如统计某个磁盘分区的文件夹或者文件数目,如果分区很大或者文件过多的话,处理不好就会造成“假死”的情况,或者报“线程间操作无效”的异常,或者在该操作未完成之前操作用户界面,会导致用户界面停止响应。----比如现在学习的MES UI中要查询数据量较... 阅读全文
posted @ 2015-06-03 14:22 依旧一生有你 阅读(474) 评论(0) 推荐(0)
摘要: 背景:在工作中,学习和使用OPC Server/Client系统时,发现开发的设计结构是把设备PLC的TAGLIST写为XML文件,在程序启动的时候载入从而完成自动配置。从而开始了C# ASP.NET中的XML文件的相关学习。学习笔记:1>简述:XML是可扩展标记语言 ,使用元素和属性来描述数据。c... 阅读全文
posted @ 2015-05-20 12:24 依旧一生有你 阅读(1426) 评论(0) 推荐(0)
摘要: notes: 抛出异常用 throw new exception,捕获异常用 try..catch..finally try ... catch 的目的是解决程序在出现错误时无法继续执行下去的问题。 throw就是用来抛出异常的,现在是:一个方法 B.bb()中,使用throw语句抛出了一个异常,则 阅读全文
posted @ 2015-04-07 11:32 依旧一生有你 阅读(36769) 评论(1) 推荐(1)
摘要: 游标:游标一般用于把通过脚本得到的结果集的内容在用于其它的SQL语句中。但是游标执行会影响脚本执行速度,所以使用时请慎重。在存储过程或触发器中使用 SQL 游标的典型过程为: 声明SQL 变量包含游标返回的数据。为每个结果集列声明一个变量。声明足够大的变量来保存列返回的值,并声明变量的类型为可从列数... 阅读全文
posted @ 2015-01-07 12:09 依旧一生有你 阅读(1313) 评论(0) 推荐(0)
摘要: null不是对象,''是对象 从'',你就可以知道这是一个字符串类型的数据,是一个长度为零的字符串。 从NULL,你只能知道这里没有赋过值,是空的,他不属于任何数据类型。我们在数据库实际使用中,一般把字符串型变量默认为'',数值型变量默认为0,这样才能保正在进行逻辑运算时不产生类型不匹配的错误。SQ... 阅读全文
posted @ 2014-12-31 11:39 依旧一生有你 阅读(9051) 评论(1) 推荐(1)
摘要: DisplayMember绑定需要显示的数据表字段,而ValueMember绑定需要获取选择的项的值。然后通过combo.SelectedValue就可以取得选中项的值了。DisplayMember会显示在你的下拉框中,ValueMember的值和下拉框显示的值一一对应,并不在下拉框显示的。所对应的... 阅读全文
posted @ 2014-12-31 11:34 依旧一生有你 阅读(5274) 评论(0) 推荐(1)
摘要: MQ 消息中间件:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的... 阅读全文
posted @ 2014-12-30 17:11 依旧一生有你 阅读(3258) 评论(0) 推荐(0)
摘要: dbo是默认用户也是架构dbo作为架构是为了更好的与2000兼容, 在2000中DataBaseName.dbo.TableName解释为:数据库名.用户名.表名, 在2005中DataBaseName.dbo.TableName解释为:数据库名.架构名.表名, 这样2000中的代码移植到2005中... 阅读全文
posted @ 2014-12-30 16:50 依旧一生有你 阅读(2686) 评论(1) 推荐(0)