labsql当中如何实现数据库存储id的自动加1
小弟刚开始学习labview。网上下载一个labsqp实现数据库的操作。目前查询功能按照杨老师的书上的vi可以实现。数据存储遇到一个问题就是不能自动加1.ADO Recordset RCcount .vi获取当前数据库总数后。我转化为字符串送到ADO Recordset Addnew .vi中。但是在数据库当中ID一直是-1.不知道我的程序是什么问题。请大家帮帮忙。就是实现一个ID自动加一存储功能。我上载的这个图本身就是在一个while的循环里了 自己顶自己啊。。。有高人指点下吗? 再一个我做实验,改了自己机器的时间。为什么采集的时间会有重复的呢。我用的是sql2000.求高人指点下啊 为什么没人帮忙解答啊 都不会吗.. 时间要求高吗?直接SELECT这个值,加1再UPDATE
至于时间你是否采集太快呢
最好能传你的程序及相关的说明 把需要自动+1的那列设置为“自动编号”即可~
至于时间,应该是采集太快了 恩楼主的方法我使用了。把编号列弄成标签项 自动加一 设置为主键
谢谢啦。。还有一个 我用 用户输入对话框做了一个登陆界面。但是密码输入的不是星号呢。。怎么变成星号呢?密码显示是针对字符串的。用户输入的怎么设置呢? 右键string控件,有4中方式可以选择,其中一种就是星号显示 那个控件得把他转化为子vi的形式要不没法改密码显示的 楼主好,我根据你所做的想把数据存进table表中,出现下面的错误,怎么也解决不了,很着急,希望楼主指导,谢谢了 你显然没创建ODBC数据源的吧。或者数据源建立错误。错误提示是这样子的 对了。不要那个RCOUNTREDSET了。那个纯属误导。呵呵。再一个我建议你把ID放到最后一列。然后将结构图上的ID改为TIME。数组改为4维 先谢谢了,我建ODBC数据源,跟以前建的一样,都没有过这样的错的 我又重新建了ODBC数据源,也按你说的那样改了,可还是出现那个错误。。。
呜呜,都快给郁闷死了。。。
页:
[1]