问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

可以使用ACCESS或SQL的数据库的程序该怎么写

发布网友 发布时间:2022-05-02 00:32

我来回答

5个回答

热心网友 时间:2022-06-25 14:34

我是利用VB
可以使用ACCESS数据库的程序,通过VB链接access数据库一般都是用ADO访问技术,有ADO控件和代码两种形式,控件比较简单些,代码比较复杂些,但是通用性很强。我给你讲下控件的吧
首先你要在工程里引用这个控件ADODC
Dim qq As String
qq = "select * from 表1"
Adodc1.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source=qq.mdb" ‘比较简单的字符串链接,你的ACCESS要放到和这个程序相同的目录下
Adodc1.CommandType = adCmdUnknown'这句话是链接你的ACCESS数据库 (一)
Adodc1.RecordSource = qq ‘得到限定条件的数据
Adodc1.Refresh ’刷新
Set Text1.DataSource = Adodc1 ‘将数据赋值给文本控件
Text1.DataField = "qq" ’选择要显示的字段

我说的这些仅仅是简单的数据访问,其实数据库访问是一个很大的学问,程序的好坏直接影响你的程序速度

我讲的已经很清楚了啊,难道你还不明白??你说的打印到底是什么意思?是不是打印出纸质的,打印一般都是通过报表来实现的,如果你要想在VB窗体中打印只能打印显示数据的控件或者打印窗体。
CommonDialog1.ShowPrinter ‘调用打印机对象
Me.PrintForm ’打印窗体

如果你想把数据库中查找到的记录放到一个表格中,可以在“部件”中选择DATAGRID控件,这个控件可以以表格的形式显示你的数据

热心网友 时间:2022-06-25 14:35

因为Access是微软自己的,而sql server 是从Sybase 买来的,所以差异还是有一些的
主要是一些函数不同,比如日期的处理 ,字符串处理, 这时就要对这些不同的地方进行封装,然后在里面分别对access 和 sql server 进行处理
不过也不是很容易

比如

public function sqlgetdate() as string
dim sql as string
if gbAccess then
'access
sql = " now() "
else
' sql server
sql = " getdate() "
end if
sqlgetdate = sql
end function

热心网友 时间:2022-06-25 14:35

搂住到底什么意思?
就是想写一个程序可以调用这两种数据库里的数据,然后进行操作的程序 和 你的比如我输入一组数据,能同其他老数据区别开,只操作新数据的这种实时程序 是不相干的呀

热心网友 时间:2022-06-25 14:36

无法直接实现,目前最正统的做法是分别撰写2个类,一个类专门用于执行 ACCESS 的操作,一个专门用于执行 SQLSERVER 的操作。

从未看到过一个完整的程序能够用同一种 SQL 语句同时兼容 SQL SERVER 和 ACCESS 的。

热心网友 时间:2022-06-25 14:36

不是很明白楼上的意思,如果是调用数据库中的数据,可以用ODBC或ADO先连接,然后可以进行添加删除等操作。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
动感地带中的M值怎么用? 怎样查询动感地带的M值? ...去北京朝阳区姚家园路石佛营东里甲1#上东国际酒店怎么走 北京朝阳公园附近有一个上东国际酒店,在团结湖地铁站的哪一个出口出去... 北京上东国际大酒店是几星酒店 北京上东国际酒店酒店简介 显示器突然黑屏.换另一台显示器它却能显示得到.不知道是什么原因... 电脑选择扩展屏幕,外接屏幕黑屏,选择复制屏幕则正常,改... 我刚配的电脑会黑屏,把显示器跟别人换用后两台都没事 我一开始有2600多幸运币,我昨天上的时候只变成200了,是怎么回事那? 雷锋被什么人所知 属牛双鱼座男生性格 如何取消财付通账号? 最好吃的还是部队大锅菜,忘不了的还是连队炊事班 在英语里如何统计楼层总数,比如我们说的四层楼,英语里应该说是几层楼的楼房,是四层还是三层 建立数据库连接和打开数据库,程序怎么写呢? 荣耀10手机自带应用如智能助手和智慧生活需要更新吗? 本科毕业生当兵去了79集团民发展空间如何 数据库怎么写程序 已经到上海的快递为什么又显示去了外地? 英语句子解读 OPPO K3 智能助手里的生活服务功能如何使用? 辽宁79集团军五年服原应该补助多少? 卖的qq号开通了财付通怎么办? OPPO K3 怎么使用智能助手里的生活服务功能? 雷锋有多大年纪了? 梦棺材边上在棺材里洗衣服 高考考试内容改革专家工作委员会提出了“一核四层四翼”的高考评价体系框架,“四翼“指的什么? 买的QQ号已有财付通帐号怎么办 能不能为军人探寻一块天然奇石呢? OPPO K3 智能助手里的生活服务功能使用方法? 雷锋简介,150字左右 如果把新概念英语一到四册全部掌握了相当于什么水平? 请问高手,ASP连接数据库程序怎样写? 我买的号在腾讯靓号怎么财付通是别人的名现在我要改我的怎么改 梦见从棺材里拿衣服出来是怎么回事? 怎么用delphi7 编写数据库程序? 请问一下,有线路由器与无线路由器有什么区别呢?谢谢各位大神哈。请帮帮我。 新兵马上来了,带新兵班长在干啥 蛋白质功能有哪些? 无线路由器跟有线路由器的区别? 双鱼座,AB型血,属牛。性格怎么样 简述蛋白质的分子结构和功能 梦见店里有棺材黑色的老公还要给他加衣服? 谁有photoshop的教程,完整一点的,谢谢? 简述蛋白质分子结构与功能的关系 我要英语1年级到6年级的总复习提纲~~~我超详细的~~~~够全面的~~~我想学英语~~基础为0 只好重小学开始~ 百度有dk贴吧么?有的话,告诉我下啊, 余永洪少将是哪里人 蛋白质大分子在人体内的生理学功能是什么