随笔分类 -  DataBase

SQL SERVER设置重新构造字段值大小写敏感
摘要:SQL SERVER默认对字段值大小写不敏感,例如数据值为"Admin",可是WHERE username='admin' 还同样能查询得到,如果是密码的话更不好说了,呵呵。如果不是在程序内验证而是在SQL存储过程中进行验证的话,必然会有问题。----设置重新构造表字段值大小写敏感select*from[users]SELECT[id]FROM[Users]WHERE(username='admi... 阅读全文
posted @ 2007-07-10 17:28 Achilles.NET 阅读(759) 评论(0) 推荐(0)
修改SQL默认不区分大小写字段值规则
摘要:select * from [users]SELECT [id] FROM [Users] WHERE (username = 'Admin' COLLATE SQL_Latin1_General_Cp437_CS_AS) 阅读全文
posted @ 2007-07-10 14:50 Achilles.NET 阅读(451) 评论(0) 推荐(0)
C#调用存储过程返回值
摘要:因为一般都用T-SQL来执行数据库操作,偶尔现在转到用存储过程,竟然写不来调用过程的返回值了,查了很多资料,都不详细,或者没到点上,也许是我比较笨,呵呵。C# 源代码1///<summary>2///校验用户3///</summary>4///<paramname="user">用户信息</param>5///<returns></... 阅读全文
posted @ 2007-07-10 11:04 Achilles.NET 阅读(11782) 评论(1) 推荐(1)