摘要:
今天在做项目时,需要将数据库中的一个表的数据倒置(行变成列),使用了case when 关键字,说到这里,我也总结一下如何将数据库中的行变为列。数据倒置:(case when 太强大了)1、这有一张礼品寄送表gift_send: sendid是主键,giftid是礼品的id,num是当前送出去的个数,giftname是礼品的名称。2、我现在需要统计每个礼品在某一天送出去的数量,如下图: 3、上图的sql语句为:select time, sum(case giftid when 6 then num else 0 end) as "10元话费/个" ,sum(case gif 阅读全文
摘要:
import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.StringReader; import javax.xml.parsers.DocumentBuilder;import javax.xml... 阅读全文
摘要:
import java.io.ByteArrayInputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.StringWriter; import ... 阅读全文
摘要:
import java.sql.CallableStatement;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMeta... 阅读全文
摘要:
问题描述:jsp+servlet。有个Form表单,主要是让用户输入他们设置的密保问题的,其中有js判断是否为空,如果为空则return,页面弹出提示信息,让用户重新填写,但是现在的问题是弹出提示信息,用户点击确定后,form自动提交,导致页面刷新,之前选择的问题也被重置了,还得重新选择,这主要是r... 阅读全文
摘要:
@echo offcd..cd..cd..set JAVA_HOME=%cd%\jdk150_06set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarset Path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin... 阅读全文
摘要:
1、使Form没有标题栏和边框,只需要设置BorderStyle:=bsNode;2、使Form透明,即只显示控件,假设Form尺寸:300*400,控件尺寸:200*200;a、procedureTForm1.FormCreate(Sender:TObject); begin BorderSt... 阅读全文
摘要:
原理:Installshield主要是控制Product Code,Upgrade Code,Package Code(这三个都是GUID,全球唯一的)和Product Version来达到发步,补丁,升级的。Product Code就是该产品的唯一ID,一般不需要改变。Upgrade Code在升... 阅读全文
摘要:
Installshield MSI Project项目。需求:在安装过程中需要一个界面让用户输入一些特定的信息,但installshield自带的界面无法满足要求,需要我们自己新建一个界面。原理:1、在Installation Desigenr->User Interface->Dialog中,我们... 阅读全文
摘要:
需求: 最近遇到一个项目,需要将web打包成exe安装程序,使用了很强大的Installshield工具。在这个打包过程中,需要完成一下几个事情: 1、首先检测是否安装JDK和MySQL,如果没有则启动安装程序开始安装。 2、启动MySql服务器,初始化数据库(建库,建表等)。 3、复制完数... 阅读全文
摘要:
delphi 在多线程中动态连接ADO控件 异常:exception class EOleSysError with message '尚未调用CoInitialize'如果是使用多线程的话那就在 Execute事件的开头加上 CoInitialize(nil); 结尾加上CoUninitializ... 阅读全文