| | 首页 | 文章中心 | 下载中心 | 本站特供 | 软硬件结合论坛 | 软硬件结合博客 | | |
![]() | |
| 您现在的位置: 中国软硬件结合技术网 >> 文章中心 >> 软件技术 >> VB、JAVA等 >> 正文 |
|
|||||
| vb知识 | |||||
| 作者:kkk 文章来源:kkk 点击数: 更新时间:2005-12-30 | |||||
| 一、常用控件的使用: Form(窗体): Icon:图标,设置窗体左上角的图标 Caption:标题,设置窗体的标题信息 BorderStyle:边框样式,设置窗体最上面边框的显示行为 WindowState:窗体状态,设置窗体显示的状态(有正常、最小化、最大化) Picture:图片,设置窗体的背景图 Label(标签): Caption:标题,设置标签里面显示的内容 AutoSize:自动大小,控件是否自动按照里面的内容变化 BackStyle:背景样式,决定控件背景是否透明 TextBox(文本框): Text:文本,设置文本框中显示的内容 MaxLength:最大长度,规定文本框中最大的输入数量 MultiLine:多行显示,True-允许多行,False—不允许多行 PasswordChar:密码字符 ScrollBar:滚动条(必须设置MultiLine属性才可用) Command(命令按钮): Caption:标题,设置按钮上面所显示的内容 Style:样式,0-标准,1-图形化 Image(图象控件): Picture:图片,显示的图片 Stretch:缩放,规定图片的大小随着控件一起变化 CheckBox(复选框): Caption:标题,设置所显示的内容 Value:值,1-选中,0-没选中 OptionButton(选项按钮): Caption:标题,设置所显示的内容 Value:值,True-选中,False-没选中 ListBox(列表框)、Combo(组合框): ListCount:列表数量 ListIndex:列表索引,当前所选择项的索引(可读写) Selected:选择,看列表中的某项内容是否选择 方法: AddItem:添加选项,添加一个新的项 RemoveItem:移除选项,移除列表中一个项 Clear:清空,清空列表里面所有的内容 CommonDialog(通用对话框): 打开、另存为对话框: ShowOpen 打开 ShowSave 另存为 注:Filter:筛选,规定你所要看的内容 字体对话框: ShowFont 字体 注:Flags:选项属性,必须先设置为cdlCFScreenFonts,才能使用 颜色对话框: ShowColor 颜色 MSFlexGrid(微软伸缩网格) Rows:总行数 Cols:总列数 TextMatrix:文本格子,指定行和列的索引,进行某个单元格的赋值 通用属性: Enabled:是否可用,True-可用,False-不可用 Visible:是否可见,True-可见,False-不可见 Picture:图片 颜色相关: BackColor:背景颜色 ForeColor:前景颜色(一般是字体颜色) 字体相关: Name:名称 Size:大小 Bold:粗体 Italic:斜体 UnderLine:下划线 Strikethru:删除线
二、常用事件 Click:单击、点击事件 DblClick:双击事件 Load:加载事件,把对象加载到内存当中触发 Unload:卸载事件,把对象从内存中卸载时触发 Resize:重定义大小事件(窗体独有),当窗体大小变化时触发,窗体第一次运行时也会触发
鼠标相关: MouseDown:鼠标按下事件 MouseUp:鼠标弹起事件 键盘相关: KeyDown:键盘按下 KeyUp:键盘弹起 注:以上两个能够捕捉到任何键 KeyPress:键盘按下,压下 注:KeyPress只能捕捉到有Ascii码值的键 三、数据库操作 Connection连接的使用 步骤:(1).引用ADO 通过工程→引用中,找到Microsoft ActiveX Data Object 2.5 library (2).定义连接 如:在标准模块中的通用声明部分用Public定义 Public cn as ADODB.Connection (3).给连接在内存中开辟空间 Set cn = new ADODB.Connection (4).设置连接字符串ConnectionString cn.connectionString=”” 具体设置如下: 'ODBC方式连接Access Provider=MSDASQL;Data Source=数据源名称 'ODBC 方式连接SQL Server Provider=MSDASQL;Data Source=数据源名称;User ID=用户名;Password=密码 'OLE DB 方式连接Access Provider=Microsoft.jet.oledb.4.0;Data Source=路径+文件名 'OLE DB 方式连接SQL Server Provider=SQLOLEDB;Data Source=数据库所在的机器名;User ID=用户名;Password=密码;Initial Catalog=要访问的数据库名 (5).打开open cn.open
连接的方式: 连接对象有个执行方法: cn.execute sql 注:sql代表目标数据库所能执行的任何sql语句,包括建表、插入、修改、删除等等 RecordSet记录集的使用 使用步骤: (1) 定义记录集 Dim rs as ADODB.RecordSet (2) 给记录集开辟空间 set rs = new ADODB.RecordSet (3) 打开open记录集 rs.open “表或者SQL语句”,连接,游标类型,锁类型 注:游标类型—默认为只向前的(即不能调用moveFirst和movePrevious) 锁类型—默认为只读的(既不可以添加、修改、删除)
注意:当记录集打开后有两种情况 1. 有记录,这时游标默认指向第一条记录 2. 没有记录,这时游标同时指向BOF、EOF,则BOF、EOF都为True 记录集的移动方法: rs.moveFirst 第一条 rs.movePrevious 前一条 rs.moveNext 下一条 rs.moveLast 最后一条 记录集的添加、修改、删除方法 添加: rs.addNew 赋值 rs.update 注:update方法的主要作用是把内存中记录集的变化更新到数据库 修改: 赋值 rs.update 删除: rs.delete rs.requery 注:requert是进行重读,即在上一次open的基础上刷新记录 数据网格使用: (1) 部件当中加入Microsoft DataGrid Control 6.0 (2) 把游标位置属性CursorLocation设置为客户端的adUseClient (3) 把相应的记录集给网格的数据源属性 set DataGrid1.DataSource=rs |
|||||
| 文章录入:Polylove 责任编辑:Polylove | |||||
| 【发表评论】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关文章 |
| |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | | |
![]() |
Copyright ©2004 - 2006 中国软硬件结合技术网 91tech.net 91tech.cn 91tech.com 站长:Polylove |