- 博客(19)
- 问答 (1)
- 收藏
- 关注
原创 sql server 多行转一列
select distinct stuff((select ','+A.zType from (select distinct desc + '/' + CAST( qty as nvarchar(20)) zType from matl_mst WHERE job = @job ) A FOR xml PATH('')), 1, 1, '') as zType ,job from...
2018-04-17 15:24:00
744
原创 C# 窗体 将EXCEL文件存入datatable内,通过读取文本框数据存入数据表,然后再存入EXCEL内
/// /// 点击事件 /// /// /// private void button1_Click(object sender, EventArgs e) { #region //OleDbConnection objConn
2017-12-26 11:50:59
1424
转载 sql server 数字转大写
转自http://blog.youkuaiyun.com/tlammon/article/details/51068654--1、人民币小写金额转大写(第一版)--====================================================================-- Title: 人民币小写金额转大写-- Author: dobear Mai
2017-11-01 11:41:13
5586
原创 sql server 查询时增加一个自增长列
Row_Number() over ( id asc ) select Row_Number() over ( 列名 asc ),name,description from 表名select Row_Number() over ( order by 列名 ) as init , * from 表名
2017-08-31 10:03:17
9543
3
原创 sql server 多数据批量发送邮件
declare @address nvarchar(300), @tableHTML nvarchar(max)SET @tableHTML=N'未维护' + N'' + N' 编号 部门 分析 措施 ' + CAST(( SELECT td = [rs].num ,'' ,
2017-04-14 14:41:45
1588
原创 自定义sql server 列名
set @num2 = 20while(1=1)begin if @num2 = 0 break else begin set @sql = N'alter table #a add ' + N'numName' + cast( @num2 as nvarchar(30)) + N' nvarchar(50)' exec (@sql)
2017-04-07 16:40:55
2287
转载 sql server 函数根据分隔符号拆分字符
createFUNCTION [dbo].[Fun_SplitStr] ( @originalStr VARCHAR(8000), --要分割的字符串 @split varchar(100) --分隔符号 ) RETURNS @temp TABLE(Result VARCHAR(100)) AS BEGIN DEC
2016-12-02 08:23:37
5278
原创 多行变成一列数据 用XML方式显示连接在一起
select N'→'+b.Des+N'/'+c.desc from a ,b where a.j = b.j and a.s = b.s and a.num = @num and a.line = @line for xml path('')
2016-08-18 11:55:29
560
原创 sql server 当中Go的用法
CREATE TABLE TB( ID INT IDENTITY (1,1), NAME VARCHAR(40)) GO INSERT INTO TB(NAME) SELECT 'KK'+CONVERT(VARCHAR(5),isnull(@@IDENTITY,0)+1) GO 10 --GO 后面为执行的次数
2016-07-28 10:03:13
1079
原创 C#数字小写转大写
//金额转换为大写 public static string CmycurD(decimal num) { string str1 = "零壹贰叁肆伍陆柒捌玖"; //0-9所对应的汉字 string str2 = "万仟佰拾亿仟佰拾万仟佰拾元角分"; //数字位所对应的汉字 string
2016-05-31 09:09:21
1745
原创 sql server按要求截取想要的字符
我是大傻子333*242*222 生活是是是是create proc cccasdeclare @cur cursor,@pp_length decimal(20,8),@pp_width decimal(20,8),@pp_height decimal(20,8),@length decimal(20,8),@width decimal(20,8),@he
2016-05-26 18:01:21
1304
原创 sql server 存储使用游标读取数据,按行判断
create proc wcProcasdeclare @wc nvarchar(30), @rgid nvarchar(30), @cur cursor, @job nvarchar(30),set @cur = CURSOR LOCAL STATIC FOR --设置静态游标 select job,wc
2016-05-14 16:05:10
2018
原创 sql server bcp 生成XML文件 执行存储
create PROCEDURE [dbo].[Getxml_proc] ASDECLARE@job JobType,@suffix SuffixType,@item ItemType,@sql varchar(6000),@c intSET @sql='bcp "select * from HMSH.dbo.HM_BFESKO as hm_bfesko whe
2016-04-26 10:06:32
781
原创 asp.net 执行存储过程 无输出参数 有两个输入参数
conn = new SqlConnection(); //接收到传递过来的stuGuid try { conn = DBHelp.conn; cmd = new SqlCommand("HM_ShowCXHInfo", conn);
2016-04-26 09:35:01
343
原创 asp.net gridview后台绑定数据,根据个人要求显示数据队型
/// /// 数据绑定 /// /// /// protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == Data
2016-04-26 09:32:44
378
原创 sql server使用存储发送电子邮件,(HTML样式)
create PROCEDURE [dbo].[HM_QCMRRSendEMailSp]@mrr_num intASDECLARE @address nvarchar(300) ,@tableHTML nvarchar(max) ,@item I
2016-04-26 08:46:06
1292
原创 sql server查询数据库信息作为附件发送邮件信息
select @mistakes=count(*) from lot_loc_mst where unit_cost >20 or unit_cost IF (@mistakes>0) BEGIN SET @SQL='select * from item_mst'EXEC msdb.dbo.sp_send_dbmail
2016-04-26 08:42:37
1776
转载 VB 金额小写数字转大写
'本模块生成汉字大写的金额'输入:数字'输出:大写金额Public Function Num2CharZheng(ByVal N As Double) As String On Error GoTo ErrorH If Right(Num2Char(N), 1) = "元" Or Right(Num2Char(N), 1) = "角" Then Num2CharZhe
2016-04-26 08:41:14
2488
转载 sql server 金额小写转大写(存储过程)
use testSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOcreate Procedure [dbo].[HM_CGHT_SmallToBig] --阿拉伯数字金额转换为中文大写@po_num nvarchar(30),--根据采购单号@ReturnDaXie Nvarchar(50) output--输出金额大写
2016-04-26 08:37:56
993
空空如也
VS2013总是报$未定义,但是引用的都是正确的
2016-09-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人