摘要:
思维导图 阅读全文
随笔分类 - 【DataBase】
颗粒归仓___再看ADO (ActiveX Date Object)
2010-09-04 16:08 by myjava2, 130 阅读, 收藏,
摘要:
做完了机房管理,对ado有了初步的认识,感觉对他的概念还是比较模糊.回头再来看看.对数据库的操作,基本上是三个对象搞定,connection,recordset,command对象其中connection和recordset都能执行sql语句,区别就是recordset执行以后保存在自己的记录集中.几个主要的方法:1:Execute方法执行指定的查询、SQL语句、存储过程或特定提供者的文本等内容。 2.Open方法该方法用来打开到数据源的连接。格式如下:Cn.open ConnectionString其中,Cn是连接对象变量名,参数ConnectionString是连接字符串或者ODBC数据源 阅读全文
数据库删除数据出现键列信息不足或不正确解决办法
2010-08-25 15:35 by myjava2, 159 阅读, 收藏,
摘要:
做机房管理系统的时候,在数据库中没有添加主键约束,在添加了相同的数据以后,发现手动删除的时候,提示键列信息不足或不正确,无法删除数据.不论是多条选中还是单条选中,都是删除不了.感觉真的是很奇怪.后来查了一下资料.,主要是因为没有主键,重复的数据数据库无法辨认,导致无法删除.解决这个的办法一是是由sql在查询分析器中删除,另一个笨的方法是删除表,然后再新建立一个表.解决不是办法,主要是如何防止这种错误方法是在MS SQL SERVER表中添加一个自增字段.例如ID最简单的一种,在“设计表”的模式下编辑要设为自增字段的列属性。自增列的类型值必须是decimal、int、numeric、smalli 阅读全文
收费系统中的sql语句分析
2010-08-25 15:06 by myjava2, 121 阅读, 收藏,
摘要:
对sql的了解要从做学生信息管理系统说起.那时候只是机械的模仿.到看了浙大的视频以后.对sql有了初步的了解.但是那只是一些宏观山的东西.真正的用起来还是很是吃力.这个可能与我的学习习惯有关.没有挖掘深层的东西.这次我把在机房管理系统中遇到的,得到的一些好的东西写出来.1: sql语句中要有变量就单独拿出来,连接起来txtSQL = "select * from give_Money where give_Date between " & " '" & beginTime & "' " & 阅读全文
机房管理系统前期分析
2010-08-23 20:34 by myjava2, 148 阅读, 收藏,
摘要:
今天 ,为期十天的机房管理系统初步完成.做了一些测试.感觉还是不错.说实话,做这个东西感触很多.接下来要好好总结一下.其他人也都做完了基本.还有几个同学三天前就做完了.做的这么快?为什么?前期分析第一次自己做大的系统.前期分析了一下.虽然不像是专业的需求分析.但是还是很有意思.一:: 需求业务流程.业务流程1:管理员添加管理员,充值人员,值班人员.2:管理员设定基本信息,收费方式,计费方式.收费递增方式,最低剩余费用等信息3:充值人员给学生充值,并且记录学生的信息,学号,班系,金额.等4 :机房值班人员,在学生刷卡后,首先验证信息,比如金额,等.符合条件,允许上机.5:在学生下机时,学生刷卡后 阅读全文
ADODB VS ADODC
2010-08-06 11:19 by myjava2, 137 阅读, 收藏,
摘要:
刚在论坛上看到一个关于数据库的问题,回答的还不错.拿来共享一下问::以前做数据库时,添加部件Microsoft ADO Data control 6.0 (SP6)然后再声明Private adoConn As New ADODB.ConnectionPrivate adoRec As New ADODB.Recordset然后就可以操作数据库了。因为现在要用到datagrid,网上说它的dataSource要指向一个ADO data控件。我现在又回头看一下以前做的程序,有些地方又糊涂了。我添加的ado data控件,添上以后,名字是adodc。而我声明的Private adoConn As 阅读全文
数据库 查询要点分析 (vb6.0)
2010-08-03 09:47 by myjava2, 147 阅读, 收藏,
摘要:
显示结果的控件,使用MSHFlexGrid控件首先右击控件,属性中设置显示的列,行.行数在程序执行过程中动态添加一 ;在窗体的加载时候显示各列的标题With myFlexGrid.CellAlignment = 4.TextMatrix(1, 0) = "学号".TextMatrix(1, 1) = "姓名".TextMatrix(1, 2) = "性别".TextMatrix(1, 3) = "出生日期".TextMatrix(1, 4) = "班号".TextMatrix(1, 5) = & 阅读全文
数据库删除记录核心语句 解读 (vb6.0)
2010-08-02 20:28 by myjava2, 120 阅读, 收藏,
摘要:
str2$ = MsgBox("是否删除当前记录?", vbOKOnly + vbExclamation, "提示") If str2$ = vbOK Then mrc.MoveNext If mrc.EOF Then mrc.MoveFirst myBookMark = mrc.Bookmark mrc.MoveLast mrc.Delete mrc.Bookmark = myBookMark Call viewData Else myBookMark = mrc.Bookmark mrc.MovePrevious mrc.Delete '?? 阅读全文
数据库添加步骤(vb6.0)
2010-07-31 20:18 by myjava2, 163 阅读, 收藏,
摘要:
一"定义相关量一个结果集,用来保存结果,更新结果第一个字符串 ,用来保存sql语句,查询位置一个字符串,用来保存查询函数的查询状态Dim mrc As ADODB.RecordsetDim txtSQL As StringDim MsgText As String第二:验证数据的有效性.1:是否为空使用了函数Sub TestTxt(txt as striing) as booleanIf trim(txt)="" thenTesttxt=falseElseTesttxt=trueEnd ifEnd function2:学号等字段是否为数字,利用函数If Not I 阅读全文
数据库建立连接
2010-07-27 21:03 by myjava2, 129 阅读, 收藏,
摘要:
数据库建立连接的方式(1)通过代码 获取 :如:Dim objCn as new connection ,objRs as new Recordset,strCn as StringConnection 连接对象Recordset 结果集 用于保存结果String 用于保存连接的地址 字符数据 如ObjCn.connectionstring=”Provider=Microsoft.Jet.OLEDB.3.51;” & _ “Data Source=” & App.path & “ 数据库.mdboobjCn.open然后打开 (2) 通过ODBC数据源连接建立数据源然后 阅读全文
浙公网安备 33010602011771号