在数据库操作中,经常有一些这样的操作:插入诺干条测试数据.查询这个月的登录情况(没有登录的日期不能不存在,要显示数量为0),获取诺干条guid. 这些的基础都是怎么生成连续的一串数字 1 2 3 4 ……………… 100000. 在oracle中,我们使用start with connect by connect by rownum <= 在sqlserver中,由于没有现成的语法,我们可以采用cte with test as ( rn union all rn )select rn
xlrd模块去读excel时会将数字类型的自动转化为浮点数,这是一个小坑.在网上查了一下,该模块的作者也说过Excel treats all numbers as floats. In general, it doesn't care whether your_number % 1 == 0.0 is true or not. 我们可以简单的判断读取的是不是数字,然后将其转化为int # ctype为2时表示为number cell = table.cell(0, 0) if cell.ctyp
在Excel中,数字字符串用不同格式表示,可代表不同数据意义.例如在财务报表里需要用特定的数字字符串格式来反映金额信息.货币币种.数据精确程度.增减趋势等等.下面分享如何通过C#编程来设置Excel表格中的数字字符串格式. 使用工具:Spire.XLS for .NET C#代码示例 using Spire.Xls; using System; namespace SetDataformat_XLS { class Program { static void Main(string[] args