03 2014 档案
摘要:当然机器装有mysql数据库然后下载安装Mysql,odbc驱动需要添加ado'菜单"工程"->"引用" 找 Microsoft ActiveX Data Object.... 或者简单点找到ado控件 扔到窗口上 再删除 也行在vb中连接数据库的代码:Dim cn As New ADODB.ConnectionDim rs As New ADODB.Recordset' 定义数据库连接字符串变量Dim strCn As String' 定义数据库连接参数变量Dim db_host As StringDim db_user
阅读全文
摘要:SELECT * FROM db_user WHERE 姓名 IN ('小猪','小小','aa') and 年龄 IN (12,12,1) --查询2个字段匹配的项并输出SELECT * FROM db_user WHERE 姓名 IN ('小猪','小小','aa') --查询一个项匹配的结果并输出select * from 表 where 年龄<20 and 姓名 in ('','','') --查询年龄小于20岁并姓名等于其中括号中的字段
阅读全文
摘要:sql=一次插入多条记录(解释:union和union all区别)‘==不使用all添加的记录只要字段全部相同则只添加1条记录.'==使用all后,有几条则添加几条相同也添加.请注意格式'==注意格式.一定要正确.最后一个不需要unionInsert into db_school (姓名,年龄,手机,性别,城市)select '小小','11','110','女','北京' union allselect '小小','11','110','女
阅读全文
摘要:每次添加表中字段的时候默认都是char.由此又产生了另外一些问题查询返回的时候发现后边都有空格.调试后发现原来是数据类型的问题char=固定长度 比如10个字节。如果字段内容是=你好,暂4个字节,那么后边大概还有6个字节,于是都是空格.实际操作中很麻烦后来看到有nchar。unicode码。这里不是讲这个而是varchar类型.使用该类型会自动对字段进行处理。结果就不会出现多余的空格设置int类型 在标示中设置是 即可自动累加
阅读全文
摘要:VB ADODB中的RecordSet.Open打开记录的两个参数adOpenKeyset、adLockBatchOptimistic的详细说明:这两个参数当时弄明白,过后又忘记了,做了笔记,但为了方便,还是在Blog中也做上这个笔记。缺省值1 adLockReadOnly RecordSet对象以只读方式启动,无法运行增、删、改等操作 2 adLockPessimistic 当数据源正在更新时,系统会锁定其他用户的动作,以保数据一致性。 3 adLockOptimistic 当数据源正在更新时,系统不会锁定其他用户的动作,其他用户可以对数据进行增、删、改操作。 4 adLockBatchOp
阅读全文

浙公网安备 33010602011771号