随笔分类 -  vb

总结 vb与数据库的连接方法
摘要:总结:vb与数据库连接方式,两种分法。根据是否使用ODBC(驱动程序)来分:1.有源连接2.无源连接。其中有源连接指的是:通过设置数据源(ODBC)来连接据我的观察无源连接选择的是oledb驱动程序,(这些驱动程序请参考:应用程序和数据库的连接方式)当我们设置数据绑定控件的连接字符串时出现如下窗口:上图中每一行都是oledb作为驱动程序,当然细心的同学会发现其中有一项(图中灰色的部分)是:Microsoft OLE DB Provider for ODBCMicrosoft OLE DB Provider for ODBC (MSDASQL)一项允许在 OLEDB和 ADO(它在内部使用 OL 阅读全文

posted @ 2012-06-01 10:18 h2内存数据库 阅读(6522) 评论(0) 推荐(0) 编辑

错误提示:在对应所需对应的序列或 集合中没有找到对应的项目。
摘要:错误一来源:Dim objcn As New Connection Dim objrs As New Recordset Dim strsql As String objcn.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & "data source=" & App.Path & "\1.mdb" objcn.Open strsql = "select 密码,身份 from 用户信息表 where 账号='" & 阅读全文

posted @ 2012-05-26 10:08 h2内存数据库 阅读(307) 评论(0) 推荐(0) 编辑

数据库 objrs.eof 的理解
摘要:今天做数据库的时候又想当然了一把!结果一道题花了一个半小时才解决。前提是这样的,我在查数据库中的某列时,把查询列跟已知列搞混了,我觉得不管我输入那个列,只要数据库中存在,这个objrs.eof 就不会是true,结果是不可以想当然!objRs.EOF 的理解:判断结果集是否为空。程序会根据你给出的已知列来判断,而不是要查询的列。例如: 查询语句为:strSQL = "SELECT 口令,身份 FROM 系统用户 WHERE 用户名='" & UserName & "'"我在账户框中输入一个账户,如果数据库中 存在这个账户则 阅读全文

posted @ 2012-05-26 09:57 h2内存数据库 阅读(199) 评论(0) 推荐(0) 编辑

应用程序和数据库连接
摘要:做的作品里有关于数据库方面的内容,一开始想随便看看书,凑合一下,做出来,可是总是有不尽人意的地方,最终还是决定看看数据库,用了差不多一天的时间,看了5集数据库视频,根据个人的理解对数据库做了一下的总结。数据库数据库的定义有好多,我们可以把他理解为是一个存放数据的仓库,而这些数据之间有存在联系。数据库模式根据数据库的结构可以讲数据库分为三个模式;层次数据库,网状数据库,和关系数据库。前两种数据模式没有涉及,我只说关系数据库。关系数据库一个数据库可以有n多表,这些表跟表之间通过某个字段可以联系起来,这是我的简单理解。数据库和应用程序的连接各种应用程序要访问数据库,得通过一个中间工具,被称为驱动程序 阅读全文

posted @ 2012-04-10 10:18 h2内存数据库 阅读(543) 评论(0) 推荐(0) 编辑

带菜单的无边框窗体
摘要:带菜单的无边框窗体 前几天做了一个窗体,是无边框的,可是在我加了一些右键菜单后,窗体的边框就出来了,很是纠结。后来就上网查了一些资料,终于把边框去掉了,甚至是边框处的黑色框线。现在拿出来晒晒。 继续前一篇的文章自定义形状窗体,把窗体做成自定义的的形状后,这时,你进行菜单编辑后,可能窗体边框就又回来了,不急,下面我们就一步把边框再隐藏起来。一,首先是一种很直接的解决方案:要解决这点,VB自身做不到,需要用到API函数那个边框,其实是窗体样式的一种(WS_BORDER),用SetWindowLong修改GWL_STYLE即可。这是声明块Private DeclareFunction SetW... 阅读全文

posted @ 2012-04-02 11:35 h2内存数据库 阅读(127) 评论(0) 推荐(0) 编辑

自定义形状窗体
摘要:在用vb编程中,有时,我们需要使用一个跟不规则背景有相同形状的不规则窗体,怎么办呢?首先,我们需要设置无边框窗体,即:borderstyle=0其次,把背景图片覆盖不住的窗体背景设置成透明。这需要用到API函数,Private DeclareFunction GetWindowLong Lib "user32" Alias "GetWindowLongA"(ByVal hwnd As Long, ByVal nIndex As Long) As LongPrivate DeclareFunction SetWindowLong Lib "use 阅读全文

posted @ 2012-03-27 12:12 h2内存数据库 阅读(162) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示