
学习笔记
kwklover
这个作者很懒,什么都没留下…
展开
-
.Net在SqlServer中的图片存取技术
本文总结如何在.Net Winform和.Net webform(asp.net)中将图片存入sqlserver中并读取显示的方法1,使用asp.net将图片上传并存入SqlServer中,然后从SqlServer中读取并显示出来一,上传并存入SqlServer 数据库结构 create table test { id identity(1,1), FImage image原创 2004-06-22 20:05:00 · 2556 阅读 · 5 评论 -
DotNet Framework不协调的一面 ??
在Microsoft China MSDN上看到 利用 ASP.NET Starter Kit 即刻开始 Web 站点开发 这篇文章,以前觉得这个示例程序太old了,所以没在意去看,看完上面那篇文章,艾~~~,不简单啊,有那么好啊,所以花了一个晚上,看了最简单的一个Starter Kit -- Commerce Starter Kit, 在加上看看Aierong文章--代码阅读总结之A原创 2005-01-12 15:30:00 · 1274 阅读 · 0 评论 -
oracle的学习小总结及其与sqlserver小区别
oracle的学习小总结及其与sqlserver小区别最近在学Oracle,发现其和SQLSERVER有很大的不同,遂做个小记录 1,Oralce过程的定义里形参是不能定义长度的,而SQLSERVER是可以 2,Oracle过程里是不能用return返回值的,但SQLSERVER可以,如果需要 返回值,可以在过程里使用输出参数或者在函数里return返回值 3,在oralce里定义过程原创 2005-01-12 15:28:00 · 1431 阅读 · 0 评论 -
小Tips两则
1,在用户改变地址栏的URL的参数的时候,提示用户无权执行此操作 把下面代码放在Page_Load事件里 try { string strTemp = Request.UrlReferrer.PathAndQuery ; } catch { throw new Exception("你不能修改参数!") ; } 说明:此方法属于"偏门"方法,利用的是,如果用户修改URL的参数原创 2004-09-18 01:19:00 · 986 阅读 · 0 评论 -
从问题到语言游戏
今天有个同学问我,为什么下面的代码会出错 if( Request.Cookies["Users"]["Email"] == null ) { //code } 错误提示是:未将对象引用到实例 这段代码肯定会出错,我相信有经验的朋友一看就知道怎么回事了 如果Request.Cookies["Users"]==null的话,还能有Email这个子属性吗? 改成这样就不会出错了:原创 2004-09-18 01:20:00 · 996 阅读 · 0 评论 -
Asp.Net基于forms的验证机制
最近在看asp.net forum,对其中的验证机制看得模模糊糊,看完构建安全的 ASP.NET 应用程序中的表单身份验证部分,思路就很清晰了,稍做了点记录,以便查阅:构建基于forms的验证机制过程如下:1,设置IIS为可匿名访问和asp.net web.config中设置为form验证 2,检索数据存储验证用户,并检索角色(如果不是基于角色可不用)3,使用FormsAuthenticatio原创 2004-06-29 21:11:00 · 1285 阅读 · 0 评论 -
也谈存储过程分页
最近我测试小春写的存储分页,发现有些许问题: 建立一个test(id,name,fid) 向test添充几十条数据,使id=1,2,3,4.........(即递增的integer),其他任意 在T-sql Debugger给改存储过程分别传递如下参数: @queryStr= * from test @keyField=[ID] @pageSize=3原创 2004-07-17 13:47:00 · 1433 阅读 · 1 评论 -
在程序中模拟BackSpace按键
需求:在winform应用程序中,有时需要对文本框等进行如下要求的实时校验:当用户输入不允许输入的字符时,程序实时自动清除该字符,即相当与按下BackSpace键实现:在文本框的textbox_TextChanged事件中进行校验:private void textbox1_TextChanged(object sender, System.EventArgs e){ if (!IsLe原创 2004-07-17 13:46:00 · 1605 阅读 · 0 评论 -
线程池在web上的简单应用
public class ThreadPoolTest{ private void btnModifyPwd_Click(object sender, System.EventArgs e) { AddUserClass addUser=new AddUserClass(); System.Threading.ThreadPool.QueueUserW原创 2004-06-29 21:20:00 · 1115 阅读 · 1 评论 -
Asp.Net安全验证小结
1,基于windows的安全验证 web.config文件: 在.aspx文件中无需任何代码就可以实现验证,但可以在.aspx文件获取登陆用户的信息 需导入命名空间:System.Security.Principal if(User.Identity.IsA原创 2004-06-22 19:52:00 · 1691 阅读 · 0 评论 -
.Net WinForm学习笔记
1,MDI窗体设有两个窗体frmMain,frmChild,则:frmMain: 设IsMdiContainer属性为true 打开子窗口: 在相关事件中写如下代码: frmChild child=new frmChild(); child.MdiParent=this;//this表示本窗体为其父窗体 child.Show(); 在打开子窗体时,如果只允许有一个子窗体,可以加入如下判原创 2004-05-11 11:11:00 · 1155 阅读 · 0 评论 -
WebService的两种用户验证方式
1,使用SoapHeader传递和验证用户 Web Service端的代码: 1.1先创建一个继承自System.Web.Services.Protocols.SoapHeader CredentialSoapHeader类: public class CredentialSoapHeader : SoapHeader { private string _userName原创 2005-03-01 23:33:00 · 2576 阅读 · 1 评论