- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 跨服务器连接
/// /// 跨服务器连接 /// /// SQL语句 /// 要替换的名称 /// public static System.Data.DataTable SQLLink(string sql, string
2011-08-03 11:18:56 345
原创 往xls 里加条形 并固定位置
private void InputTOExcel() { HSSFSheet excelSheet = (HSSFSheet)hssfworkbook.GetSheetAt(index);//获得模版的第一个sheet
2011-08-03 11:13:35 460
原创 生成PDF 并利用xls模板生成多个Sheet
using NPOI.HPSF;using NPOI.HSSF.UserModel;using NPOI.HSSF.Util;using NPOI.SS.UserModel;using System.IO; private void
2011-08-03 11:07:54 572
原创 将图片写到excel中
using NPOI.HPSF;using NPOI.HSSF.UserModel;using NPOI.HSSF.Util;using NPOI.SS.UserModel; /// /// 写数据到Excel /// /// 数据列表 private void ExportResult(DataTable dt, string colName) {
2011-06-13 17:03:00 337
原创 去掉字符串中重复字符
string aa = "abfjdfjdaadddbbb国庆"; aa=new string(aa.ToCharArray().Distinct().ToArray()); Response.Write(aa); aa="abfjd国庆";
2011-06-08 14:09:00 404
原创 文件上传与删除
FileUpload1.SaveAs(path + "/" + 文件名); -----查看文件是否存在System.IO.FileInfo file = new System.IO.FileInfo(path + "/" + picName); if (file.Exists) {
2011-06-08 10:14:00 622
原创 zip 压缩文件
#region 将文件压缩成zip形式 fujian = "newZip" + table.Rows[0][0].ToString() + ".zip"; ZipFile(Server.MapPath("TemporaryImage/"), "D://iis folder//web//files//ExpressZIP//" + fuji
2011-06-08 10:12:00 322
原创 复杂文件到别一个文件夹中
#region 复制图片到别一个文件夹中以便生成zip string oldfile = Server.MapPath("ExpressImage/" + picName); //获得模版的路径 string newfile = Server.MapPath("TemporaryImage/" + picNam
2011-06-08 10:06:00 302
原创 GridView 选择变色
for (int i = 0; i { e.Row.Cells[i].Wrap = false; e.Row.Cells[i].Attributes.Add("style", "word-break :keep-all ; word-wrap:keep-all"); } if (e.Ro
2011-06-08 10:05:00 318 1
原创 邮件发送
using System.Net.Mail;using System.Net; #region 发送邮件 private string SMail = ""; //发件人 private string sendName = "aaa"; //发件人显示名称 private string toMail = aa@com,
2011-06-08 10:01:00 308
原创 将DataTable导出CSV
/// /// CSVファイルダウンロード /// private void doDownload(int nType) { ComMethod.setMsg(0, "", lblMessage); try { string fileName = ""; string sessio
2011-06-08 09:59:00 320
原创 复制sheet和写xls
#region 下载 private static HSSFWorkbook hssfworkbook; protected void btnDownload_Click(object sender, EventArgs e) { ComMethod.setMsg(0, "", lblMessage); try {
2011-06-08 09:58:00 509
原创 FileUpLoad显示图片
function onUploadImgChange(sender,width,height,index){ try { index = index==undefined?"":index; if( !sender.value.match( /.jpg|.gif|.png|.b
2011-06-08 09:55:00 484
原创 DataTable直接生成csv文件
//DataTable dt = ds.Tables[0]; //HttpContext.Current.Response.Clear(); //int daicount = dt.Rows.Count; //System.IO.StringWriter sw = new System.IO.StringWriter();
2011-06-08 09:53:00 480
原创 使用数获得同号码的其它字段相加
--使用数获得同号码的其它字段相加Drop Function GetName create Function GetName(@M_ID nvarchar(50)) Returns Nvarchar(2000) As Begin Declare @S Nvarchar(2000) Set @S= S
2011-06-08 09:44:00 280
原创 with as 将查询出来的临时表联合查询
-------------将查询出来的临时表联合查询with 临时表名 as(select * from emp where emp_name in(select emp_name from emp group by emp_name having count(*)>1))select * from 临时表名 left join empon 临时表名.emp_no=emp.emp_nowith
2011-06-08 09:43:00 1739
原创 sql的一些基础信息记录
--charindex比like的检索速度快 charindex(2,productid) 查询2在字段中所处的位置select * from dbo.VIEW_9IB_DETAIL where speccolor like %粉色%select * from dbo.VIEW_9IB_DETAIL where charindex(粉色,speccolor)>0
2011-06-08 09:42:00 278
原创 游标
---游标create proc myprocasdeclare @id intdeclare @name varchar(50)declare cursor1 cursor forselect * from table1open cursor1fetch next from cursor1 into @id,@namedeclare @aa varchar(100)set @aa=while
2011-06-08 09:42:00 227
原创 sql的一些基础信息记录
--charindex比like的检索速度快 charindex(2,productid) 查询2在字段中所处的位置select * from dbo.VIEW_9IB_DETAIL where speccolor like %粉色%select * from dbo.VIEW_9IB_DETAIL where charindex(粉色,speccolor)>0 --CO
2011-06-08 09:41:00 231
原创 将一个表的字段拆分成多行
--分拆处理示例 create table table1(文章ID int,文章标题 varchar(10),作者 varchar(100),字数 int) insert table1 select 101, 文章标题1 , 作者a,作者b ,120 union all select 222, 文章
2011-06-08 09:37:00 1363
原创 根据分割符获取值
create function f_split(@c varchar(2000),@split varchar(2)) returns @t table(col varchar(20)) as begin while(charindex(@split,@c) begin insert
2011-06-08 09:36:00 396
原创 简单的触发器例题
--添加create trigger InStudenton Studentfor insertas declare @id int declare @name varchar(50) select @id=id,@name=name from inserted begin insert dbo.BorrowRecord(sid,sname) values(@id,@name) endgo
2011-06-08 09:35:00 745
原创 stuff 与 for xml path('')
示例表 tb 数据如下id value—————1 aa1 bb2 aaa2 bbb2 ccc 第一种SELECT id, [val]=( SELECT [value] +, FROM tb AS b WHERE b.id = a.id FOR XML PATH() ) FROM tb AS a 第一种显示结果 1 aa,bb, 1 aa,bb, 2 aaa
2011-06-08 09:33:00 442
原创 sql自带加密
select hashbytes(MD5, 12345)-------------------select pwdencrypt(12345)--------------------------------DECLARE @ClearPWD varchar(255) DECLARE @EncryptedPWD varbinary(255)SELECT @C
2011-06-08 09:31:00 335
原创 sql_获取字符出现的次数
if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[f_getcharcount]) and xtype in (NFN, NIF, NTF))drop function [dbo].[f_getcharcount]GO--得到一个字符串在另一个字符串中出现的次数create function
2011-06-08 09:29:00 686
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人