摘要: create function chengji(@inputkc as varchar(10)) --定义参数 声明参数类型returns @chji Table --表类型 返回值( xs_name varchar(10), xf int)asbegin insert @chji select xs.xs_name,xs.xf from xs where xs_name=@inputkc return endselect * from dbo.chengji('wj') 阅读全文
posted @ 2012-05-10 15:54 KyrieYang 阅读(204) 评论(0) 推荐(0)
摘要: SQL部分ALTER PROCEDURE [dbo].[sp_ChangePassword]( @CustID VARCHAR(10), @OldPassword VARCHAR(10), @NewPassword VARCHAR(10) )ASIF EXISTS(SELECT * FROM dbo.A_User WHERE CustID=@CustID and [Password]=@OldPassword)BEGIN UPDATE dbo.A_user SET [Password]=@NewPassword WHERE CustID=@CustID SELECT result=1 ---. 阅读全文
posted @ 2012-05-10 15:10 KyrieYang 阅读(460) 评论(0) 推荐(0)
摘要: ALTER procedure [dbo].[sp_A_UserLogin] ( @CustID varchar(10), --登录编码 @Password varchar(10),--用户密码 @flag int output, --输出错误信息 @Activate int output,--是否激活 @groupID int output --权限组 ) as declare @num int --表示执行成功显示的条数 declare @Activatebool int --账号是否激活 declare @Login_qx int --登录权限 begin select ... 阅读全文
posted @ 2012-05-06 16:51 KyrieYang 阅读(313) 评论(0) 推荐(0)
摘要: 以前只听说国际化自已却没有亲自动手做,知道是不同文字的翻译下面这就是我简单实现国际化的例子,希望对刚接触国际化的朋友有帮助这是我的登录窗口(其实没有什么,只是感觉测试好看一点)这是后台代码protected void Button1_Click(object sender, EventArgs e) { Session["language"] = DropDownList1.SelectedValue; Response.Redirect("ChangeLanguage.aspx"); }下面是解资源方面(看到App_GlobalResource文件夹了 阅读全文
posted @ 2012-04-28 16:52 KyrieYang 阅读(241) 评论(0) 推荐(0)
摘要: waitfor delay '02:2:10' select * from Student 阅读全文
posted @ 2012-04-28 11:09 KyrieYang 阅读(310) 评论(0) 推荐(0)
摘要: declare @S smallint,@I smallint,@NUMS smallint set @S=0 --总和 set @I=1 --从1开始 set @NUMS=0 --个数默认为0个 while(@I<=100) --循环 begin if(@I%3=0) begin set @S=@S+@I --总和 --当@I某个数符合时,就是加它,即得这些数的总和 set @NUMS=@NUMS+1 --如果条件符合个数就自动加班 end set @I=@I+1 --循环加值 end print @S --输出总和 1683 print @NUMS --输出总个数 33 阅读全文
posted @ 2012-04-28 11:07 KyrieYang 阅读(7586) 评论(0) 推荐(0)
摘要: --声明游标 找开游标 读取游标 关闭游标 删除游标 create procedure PK_Test as declare @A_ID nvarchar(20) declare @A_Salary float --声明游标 declare mycursor cursor for select A_ID,A_Salary from AddSalry open mycursor --打开游标 --从游标里取出数据库赋值到我们刚才声明的2个变量中 fetch next from mycursor into @A_ID,@A_Salary --判断游标的状态 0 fetch语句成功 -1语句失败 . 阅读全文
posted @ 2012-04-28 10:45 KyrieYang 阅读(205) 评论(0) 推荐(0)
摘要: select * from resultselect len('Color') --得到长度 result: 5select reverse('ABCDEF')--反转函数result: FEDCBAselect substring('abcdefg',4,6)--截取函数表示从第4位开始截取到第6位 result: defgselect replace('where you from','where','how')--替换函数把where替换 result:how you fromselect r 阅读全文
posted @ 2012-04-27 17:55 KyrieYang 阅读(927) 评论(0) 推荐(0)
摘要: 这是存储数据库存存储过程 ALTER proc [dbo].[sp_getpictureinformation] ( @CustID varchar(10), @RefNo char(8) ) as begin select * from( select A.*,A_User.CompanyName,A_User.CustID from( select O_OrderWovenLabel.RefNo, O_OrderWovenLabel.ItemNo,O_OrderWovenLabel.Color,O_OrderWovenLabel.Size, O_OrderWovenLabe... 阅读全文
posted @ 2012-04-27 12:34 KyrieYang 阅读(912) 评论(0) 推荐(0)
摘要: 在c# / ASP.net中我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString(); // 20... 阅读全文
posted @ 2012-04-27 10:22 KyrieYang 阅读(22117) 评论(0) 推荐(0)