`
冷寒冰
  • 浏览: 243857 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
      private void btnImportExcel_Click(object sender, EventArgs e)         {                       SqlConnection conn = new SqlConnection();             try            {                OpenFileDialog openFile = new OpenFileDialog();//打开文件对话框。                 if (openFile.ShowDialog() == DialogRes ...

sql变量拼接解惑

    博客分类:
  • sql
---这篇文章仅是对自己的一个提醒 写的比较凌乱   declare @s datetimedeclare @e datetimedeclare @n varchar(10)set @s = convert(datetime,'2006-12-01')set @e = convert(datetime,'2007-09-09')set @n = 'm'select * from sales.orders where orderdate between @s and @e and shipcity like ...
方法一select rows as faster from  sysindexes where  id=object_id('Performance.dbo.orders') and  indid<2方法二select count(*) as slower from  Performance.dbo.orders;第一种方法快 第二种方法要执行全表扫描,无论你是否创建了索引。
vs2010里面集成了chart控件,试用了一下,感觉基本效果可以。但属性设置复杂繁琐,这个是个人的感觉。不如fushionchart来的爽快。附件中是几个例子,用到了基本的属性,用这些属性基本上就可以满足简单需求了。 发现一个问题是:我想控制图例在同一行显示,查到的属性是legend.legendstyle=legednstyle.row, 但设置后并没有实现效果。不知道是不是我代码别的地方有bug.喜欢看了代码发现问题的朋友,告诉我。 附件中是例子,其中数据库很简单,你可以自己创建,所以数据库就不提供了 。
这段时间要弄财务报表,遇到了一个动态行转列的问题,数据库用的是mysql的。感觉mysql实现动态行转列比mssql复杂多了。网上的都是处理的一个表(比较简单),而我要处理的数据来自于多个表,对于行转列的行也要进行一定的过滤处理,最后在自己的努力下,总算出来啦,附件是完整代码。这两个存储过程都是带输入参数的,一个对要转的行有处理,一个没有处理,两个例子,都放出来,希望可以给遇到同样问题的朋友一些帮助。代码有不足的地方,欢迎指证。 (所有代码都是我在项目中用的,没有bug.)   php页面调用该存储过程的代码如下: //解决不能返回结果集的问题 define('CLIENT_MULTI ...
动态合并单元格   s生成多个sheet
遇到一个奇怪的问题,phpexcel导出excel,保存本地乱码,而在服务端不是乱码问题。 http://127.0.0.1:30983/index.php?m=report  这个是apache下的路径,可以正常保存打开excel, http://localhost:8080/project/index.php?m=report  这个是本地路径,不可以正常打开excel, 其实都是在我本机上,费了一番周折,解决方案如下: header("Content-type: text/html;charset=utf-8");require_once 'Classes/PHPEx ...
按时间段统计所有员工的工作日志,导出为excel(支持2003,2007),按人按选项卡导出。完整例子,下面是代码,如有不足的地方,希望大家留言交流。   附件中是完整代码和例子的效果图!   <?php详解phpexcel导出excel(支持ex ...
最近公司要改一个php的开源项目,需要实现导出excel的功能,上网查了一下,决定采用phpexcel.网上的例子我修改了一下,又添加了自己的注释,测试过是可以运行的,把代码贴出来,和大家一起分享。 <?php/*引入所需的文件(提示:请将下载下来的包里的名为clsasses整个文件夹引入到你的项目中)*/require_once 'Classes/PHPExcel.php';require_once 'Classes/PhpExcel/Writer/Excel2007.php';require_once 'Classes/PhpExcel/Writer/Excel5.php';incl ...
--在动态sql中,无论exec还是exec sp_executesql,都不允许使用参数形式的表名和列名,--你可以使用变量或者在存储过程中使用存储过程参数声明部分的参数,而不是直接使用--exec sp_executesql参数声明部分的参数 --典型的错误代码(there is no wrong with grammer,but not any row is returned)declare @outPutValue as int,@schemaname as nvarchar(50),@tablename as nvarchar(50),@filtercolumn as nvar ...
solution 1 the drawback is performance is slow   use testdb;gocreate proc dbo.usp_GetOrders@OrderID as int=null,@CustomerID as nchar(5)=null,@EmployeeID as int=null,@OrderDate as DateTime=nullwith recompileasselect OrderID,CustomerID,EmployeeID,OrderDate,fillerfrom dbo.orderswhere ...
jQuery获取Select选择的Text和 Value(转) 2010年07月16日 星期五 下午 02:08 jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text();  //获取Select选择的Text3. var checkValue ...
select orderdate-weeknum+1 as week_start, orderdate-weeknum+7 as week_end, count(*) as ordernumfrom ( select datepart(weekday,orderdate+@@datefirst-1) as weeknum,orderdate from dbo.orders ) as dgroup by orderdate-weeknum+1 ,orderdate-weeknum+7       Table 1-10 ...

TSQl逻辑处理顺序

    博客分类:
  • sql
listing 1-1 logical query processing step numbers   (5) select (5-2) distinct(5-3) top(<top_specification>)(5-1)<select_list>(1) from (1-j) <left_table> <join_type> join <right_table> on <on_predicate>|(1-A) <left_table> <apply_type> appl ...
需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个 -------------------------- string inputStr = " aa bbb cc ddddd ";inputStr = Regex.Replace(inputStr.Trim(), " {2,}", " ");
Global site tag (gtag.js) - Google Analytics