vb做登陆界面,用数据库查询,怎么区分大小写

vb做登陆界面,用数据库查询,怎么区分大小写,第1张

数据库中密码字段用text型,然后保存密码的时候

用一个

MD5

函数加密放入数据库。

输入密码用

MD5加密

得到加密字符串,与从数据库中取出的密码字符串比对。

这种方式是对密码大小写敏感的。

SQL推荐使用大写,但是使用小写也可以,没有硬性要求。

1、SQL语言简介:

结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

2、功能:

SQL具有数据定义、数据 *** 纵和数据控制的功能。

SQL数据定义功能:能够定义数据库的三级模式结构,即外模式、全局模式和内模式结构。在SQL中,外模式叫做视图(View),全局模式简称模式( Schema),内模式由系统根据数据库模式自动实现,一般无需用户过问。

SQL数据 *** 纵功能:包括对基本表和视图的数据插入、删除和修改,特别是具有很强的数据查询功能。

SQL的数据控制功能:主要是对用户的访问权限加以控制,以保证系统的安全性。

扩展资料:

语句结构

结构化查询语言包含6个部分:

1、数据查询语言(DQL:Data Query Language):其语句也称为“数据检索语句”,用以从表中获得数据,确定数据怎样在应用程序给出。保留字SELECT是DQL(也是所有SQL)用得最多的动词。DQL保留字常与其它类型的SQL语句一起使用。

2、数据 *** 作语言(DML:Data Manipulation Language):其语句包括动词INSERT、UPDATE和DELETE。它们分别用于添加、修改和删除。

3、事务控制语言(TCL):它的语句能确保被DML语句影响的表的所有行及时得以更新。包括COMMIT(提交)命令、SAVEPOINT(保存点)命令、ROLLBACK(回滚)命令。

4、数据控制语言(DCL):它的语句通过GRANT或REVOKE实现权限控制,确定单个用户和用户组对数据库对象的访问。某些RDBMS可用GRANT或REVOKE控制对表单个列的访问。

5、数据定义语言(DDL):其语句包括动词CREATE,ALTER和DROP。可在数据库中创建新表或修改、删除表(CREAT TABLE 或 DROP TABLE);为表加入索引等。

6、指针控制语言(CCL):它的语句,像DECLARE CURSOR,FETCH INTO和UPDATE WHERE CURRENT,用于对一个或多个表单独行的 *** 作。

参考资料来源:百度百科 结构化查询语言

用函数upper就可以处理了

UPPER

返回将小写字符数据转换为大写的字符表达式。

---更新:

update 表名

set 字段名 = UPPER(字段名)

where 查询条件

---查询:

select UPPER(字段名) from 表名

Oracle访问数据库字段和表名不区分大小写。

如:以下两条语句

select name from test;select NAME from TEST;

查询的结果是一样的。

另外说明:一般在查询数据库表中字段的内容时,是区分大小写的。

如果表中数据如下:

用下边语句可以查出结果:

select  from emp where ename='SMITH';select  from emp where ename='SMITH';

但是如果用下边的语句则查询不出结果:

select  from emp where ename='smith';

以上就是关于vb做登陆界面,用数据库查询,怎么区分大小写全部的内容,包括:vb做登陆界面,用数据库查询,怎么区分大小写、请问SQL语句必须用大写,是不是规范、oracle数据库怎样用SQL语句把字段中所有的字节转化在大写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10122655.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存