摘要:
常见求最大值,是数值型数组,这个通常遍历数组方式,或数组排序即可完成。但对于字符串或日期等非数值类型不能处理。下面给出泛型数组的最大值或最大值位置索引的自定义函数。 数组最大值的位置索引 //传入一个数组,求出一个数组的最大值的位置 public static int MaxIndex<T>(T[] 阅读全文
摘要:
在C#的应用中,DataGridView控件应用比较广泛,而其数据源也有多种。数据绑定一般归于两类:一类是简单绑定,绑定至一个数据集中;另一类是所谓的复杂绑定,绑定至一个数据对象的列表。相关知识请参阅MSDN或网上其它文章。本文仅对绑定的数据源的类型进行判断。 对于DataGridView的Data 阅读全文
摘要:
在WinForm的C#应用中,DataGridView作为重要的数据组织和显示控件,作用极大。在DataGridView的数据组织时,一般都采用数据源绑定的方式(DataSource)与DataSet、Datatable或List来组织,很少出现不使用DataSource而动态添加的方式。所以网上有 阅读全文
摘要:
跨工作薄复制Sheet,并不是单纯的将Sheet的数据复制到新Sheet中,需要将数据、公式等包括数据格式(DataFormat),单元格的风格(CellStyle)等等都复制到新Sheet中。NPOI目前的版本为2.5.1,其Excel处理已经可以较好的支持XSSF(2007及以上)与HSSF(2 阅读全文
摘要:
#region 检测文件状态及操作方式选择 [DllImport("kernel32.dll")] private static extern IntPtr _lopen(string lpPathName, int iReadWrite); [DllImport("kernel32.dll")] 阅读全文
摘要:
作为C#处理Excel的强大的开源组件,NPOI具有Office Excel的绝大部分功能,与收费的Spire比虽有不足,但对于一般性的处理来说还是基本够用,这也是NPOI至今仍作为众多C#堆码人员的选择的原因。 收费软件能够提供更多的功能给用户,这也是它的卖点。Spire的DataTable数据导 阅读全文
摘要:
在 C# WinForm 扩展指定列宽适应DataGridView显示行数 一文中,初步将如何在显示行数不大于Grid可显行数的情况下自动扩展Grid列宽内容作了简单介绍。后来,又碰到了Grid中间隔有不可显示列的情形,故将代码进行了扩展。 为了方便使用,特将Grid的初始设置选择单独列出,方便调用 阅读全文
摘要:
C# WinForm DataGridView用于显示组织到的数据,在数据行记录数不足Grid的屏显示行数时,右侧的垂直滚动条此时是无用的,是不需要显示的,特别是对于某些(较真、执着,呵呵)人很是如此。前段时间就又碰到一例,问我有否解决办法,说是每个Grid的各列宽都不同,调试比较麻烦,便弄了下面这 阅读全文
摘要:
VFP9 的 Cast函数 和 Blob类型 对 VFP爱好者来说,真是个好消息。对于存储在 SqlServer 的数据表的 Image 字段内的图片数据,在 VFP9 之前的处理来说,真的是有些麻烦,现在好了,有了 Cast 和 Blob 来处理就简单多了。 先来介绍一下吧: Cast()函数:把 阅读全文
摘要:
VFP的数据策略:高级篇 作者:Doug Hennig 翻译:老瓷 引语 在“VFP中的数据策略:基础篇”一文中,我们研究了VFP应用程序中访问非VFP数据(如SQL Server)的不同机制:远程视图、SQL Passthrough、ADO、XML和VFP 8中添加的CursorAdapter类。 阅读全文