VB程序员博客
07 24th, 2010
VB收到串口发来的大量数据,处理后有两个用途:一是动态的显示在DATAGRID里面;二是存入ACCESS,并且导入到Excel模板
模板见附件




我想问的是怎样把Access中的9张表导入到Excel模板中?用多少模板?如果有更好的方案,怎样实现呢?大恩大德,来世再报了
自己顶一下
读取Access中的数据,往Excel对应模板填就行
怎么填呢,给段代码吧!!没有一个例子可供参考,我是搞电子的,第一次写程序
你来世再报了
俺们来世再给你做
有这样的情况:
A表是个人的资料 B表是个人的记录 C表示也是个人的另外记录
假如A表的列名有ID 姓名 年龄
B的列名有ID 参与过的活动 活动日期
C的列名有ID 购买的东西 购买日期
我在access里新建了一个查询把这3个表连接在一起,用ID作为配对,如果在B表和C表都有一条同一个人的相关记录的时候就会查询的时候就会出现一条记录(这是我想要的),但是如果B表有2条相关这个同一个人的记录 而C表有一个,那么就会出现个结果就是查询的时候出来2条,我想问下,在SQL里有没有这个可能 就是显示出他们最新的(最近日期)记录,也就是只显示出一条
<
有这样的情况:
A表是个人的资料 B表是个人的记录 C表示也是个人的另外记录
假如A表的列名有ID 姓名 年龄
B的列名有ID 参与过的活动 活动日期
C的列名有ID 购买的东西 购买日期
我在access里新建了一个查询把这3个表连接在一起,用ID作为配对,如果在B表和C表都有一条同一个人的相关记录的时候就会查询的时候就会出现一条记录(这是我想要的),但是如果B表有2条相关这个同一个人的记录 而C表有一个,那么就会出现个结果就是查询的时候出来2条,我想问下,在SQL里有没有这个可能 就是显示出他们最新的(最近日期)记录,也就是只显示出一条
<
07 4th, 2010
ACCESS数据库可以用以下语句跨库查询,请问在VB中如何写代码跨库查询?
select * from [;database=C:Documents and SettingsAdministrator桌面\Datam1
ecipe].recipedet,[;database=C:Documents and SettingsAdministrator桌面\Dataproduct].product where recipedet.strprocode=product.strcode
mark
access数据库为:“学生”
数据表为:“表1”,“表2 ”
“表1”中的字段为:“字段1”
“表2”中的字段为:“字段2”
问题:比较“字段1”与“字段2”有多少个相同记录??
(用do while……loop循环)
请写出代码来,谢谢!!
第一次发贴,希望有人回贴吧!!
select count(表1.字段1) as 相同记录 from 表1,表2 where 表1.字段1=表2.字段2
代码是写在command里面的,结果输出到text中。
05 13th, 2010
在一个窗体的按钮键中如何触发调用另外一个名叫“SF_reason”的窗体!!
可在窗体按钮的属对话框中的事件属设置为打开“SF_reason”的窗体!!
VBA里
当前窗体下:
Private Sub Command0_Click()
Dim stDocName As String
stDocName = "SF_reason"
DoCmd.OpenForm stDocName
End Sub
vb提供了一些数据库控件,但是使用不是很灵活。我希望像asp一样的用纯代码来对数据库执行操作,而且这些代码也像asp的数据库连接代码一样简明,可以随时open和close。网上找了很久,也没有一针见血说出问题的。所以到csdn请教大家,希望得到最直接、示范性的、可以贴到vb2008上就能运行的。谢谢大家。
假设:
有一个E:vb.mdb这样的access数据库
该数据库有一个biao1的表
表里有一个a这个文本列和b这个数字列。
回答的问题:
1、连接数据库。给一个代码例子可以直接连接通数据库的。如果是和下列的操作的代码一体化的,这一步可以省略。
2、查询数据库。我知道查询语句,也就是select top 20……where之类的,但是在vb里怎么用几行代码就能得到一个数据集。vb里的数据集又如何查看某一行某一个字段(支持movenext吗?如果不,怎么查看下一行的呢?)
3、使用命令,包括添加、更新、删除数据库的内容的。网上找了一些代码,一来复杂,二来虽然没有报错,但数据库中并没有真正被更改,大概是只更改了纪录集吧。
以上的问题,希望有简明、直接的代码,贴到vb就能用的。如果有可以用的,他日另当以重金感谢。我首次来这里,没有什么盘缠,实在抱歉了。
大家注意一下:我要求的是vb2008的,2005应该也一样。vb6.0的由于截然不同,就没有必要了。希望大家能给我解答一下。谢谢。
哪位高手可以指导一下?
我终于明白了。呵呵。已经在我的网站上清楚记录下来了,以免以后又忘掉了。
看看
能给个网址么?
请给一下网址交流下
怎么就结贴了,不是问题没解决么
vb提供了一些数据库控件,但是使用不是很灵活。我希望像asp一样的用纯代码来对数据库执行操作,而且这些代码也像asp的数据库连接代码一样简明,可以随时open和close。网上找了很久,也没有一针见血说出问题的。所以到csdn请教大家,希望得到最直接、示范性的、可以贴到vb2008上就能运行的。谢谢大家。
假设:
有一个E:vb.mdb这样的access数据库
该数据库有一个biao1的表
表里有一个a这个文本列和b这个数字列。
回答的问题:
1、连接数据库。给一个代码例子可以直接连接通数据库的。如果是和下列的操作的代码一体化的,这一步可以省略。
2、查询数据库。我知道查询语句,也就是select top 20……where之类的,但是在vb里怎么用几行代码就能得到一个数据集。vb里的数据集又如何查看某一行某一个字段(支持movenext吗?如果不,怎么查看下一行的呢?)
3、使用命令,包括添加、更新、删除数据库的内容的。网上找了一些代码,一来复杂,二来虽然没有报错,但数据库中并没有真正被更改,大概是只更改了纪录集吧。
以上的问题,希望有简明、直接的代码,贴到vb就能用的。如果有可以用的,他日另当以重金感谢。我首次来这里,没有什么盘缠,实在抱歉了。
大家注意一下:我要求的是vb2008的,2005应该也一样。vb6.0的由于截然不同,就没有必要了。希望大家能给我解答一下。谢谢。
哪位高手可以指导一下?
我终于明白了。呵呵。已经在我的网站上清楚记录下来了,以免以后又忘掉了。
看看
能给个网址么?
请给一下网址交流下
怎么就结贴了,不是问题没解决么
04 5th, 2010
VB查询ACCESS数据库中的历史数据,历史数据可以用曲线形式显示,数据表的主键为日期,按日期对数据进行查询
可以实现
历史数据?就是记录本身吧?
统计用group by
简单查询某日期用where
http://download.csdn.net/source/1498324
怎么实现啊
04 3rd, 2010
菜鸟级人物 望高手指点
access数据库数据类型为数字,添加时以0为开头的数字为什么没有了?
例如 学号 数字类型 输入055
显示55
郁闷半天了…
把格式设置为"000"
还是不行…是不是我把它设置成主键的缘故…
设置为主键没问题
既然是数字,前导0是没有意义的,当然就不会存在啦。
你可以把类型设置成文本,或如 1F 所说设置列的格式。