应用程序如何与数据库建立连接
软件可以通过好多种方式连接数据库,有微软提供的(ODBC)开放式数据库连接,和SUN提供的JDBC(java 数据库连接),也可以用数据库服务商提供的API来实现数据库访问。
数据库系统也有好多种,有IBM公司的DB2,有甲骨文公司提供的oracle系列,还有微软提供的SQL Server, 还有免费版的MySQL。
你看到的大多数小网站用的都是MySQL。
你可以学学这个数据库系统,再看看JDBC.这方面的教程太多了。
应用程序如何与数据库建立连接
展开全部 软件可以通过好多种方式连接数据库,有微软提供的(ODBC)开放式数据库连接,和SUN提供的JDBC(java 数据库连接),也可以用数据库服务商提供的API来实现数据库访问。
数据库系统也有好多种,有IBM公司的DB2,有甲骨文公司提供的oracle系列,还有微软提供的SQL Server, 还有免费版的MySQL。
你看到的大多数小网站用的都是MySQL。
你可以学学这个数据库系统,再看看JDBC.这方面的教程太多了。
...
如何连接sql数据库并实现网页输入数据和数据库的
在Internet网上随处可见留言板、讨论组、网上投票、网上调查、聊天室等Internet功能模块,在许多单位的小型局域网中也运行着各种各样的办公自动化网络系统,这些程序都是利用ASP(Active Server Page)与数据库技术结合而实现的。
页面与数据库源建立连接是访问数据库的一步,也是最为重要的一步。
在ASP脚本中可以通过三种实用的方法连接数据库:通过ODBC DSN建立连接,通过oledb建立连接和通过driver建立连接。
一、通过ODBC DSN建立连接运用ODBC数据源,首先必须在控制面板的ODBC中设置数据源,然后再编写脚本和数据库源建立连接。
1、创建 ODBC DSN通过在 Windows 的"开始"菜单打开"控制面板",您可以创建基于 DSN 的文件。
双击"ODBC"图标,然后选择"系统 DSN"属性页,单击"添加",选择数据库驱动程序,然后单击"下一步"。
按照后面的指示配置适用于您的数据库软件的 DSN。
常用的数据库软件有Microsoft Access和SQL Server等,这里以SQL Server 数据库为例。
配置SQL Server 数据库系统 DSN:注意如果数据库驻留在远程服务器上,请与服务器管理员联系,获取附加的配置信息;下面的过程使用 SQL Server 的 ODBC 默认的设置,它可能不适用于您的硬件配置。
在"创建新数据源"对话框中,从列表框中选择"SQL Server",然后单击"下一步"。
键入 DSN 文件的名称,然后单击"下一步"。
单击"完成"创建数据源。
键入运行 SQL 服务程序的服务器的名称、登录 ID 和密码。
在"创建 SQL Server 的新数据源"对话框中,在"服务器"列表框中键入包含 SQL Server 数据库的服务器的名称,然后单击"下一步"。
选择验证登录 ID 的方式。
如果要选择 SQL 服务器验证,请输入一个登录 ID 和密码,然后单击"下一步"。
在"创建 SQL Server 的新数据源"对话框中,设置默认数据库、存储过程设置的驱动程序和 ANSI 标识,然后单击"下一步"。
(要获取详细信息,请单击"帮助"。
)在对话框(同样名为"创建 SQL Server 的新数据源")中,选择一种字符转换方法,然后单击"下一步"。
(详细信息,请单击"帮助"。
)在下一个对话框(同样名为"创建 SQL Server 的新数据源")中,选择登录设置。
注意典型情况下, 您只能使用日志来调试数据库访问问题。
在"ODBC Microsoft SQL Server 安装程序"对话框中,单击"测试数据源"。
如果 DSN 正确创建,"测试结果"对话框将指出测试成功完成。
2、编写脚本和数据库源建立连接ADO(ActiveX Data Objects ) 提供 Connection 对象,可以使用该对象建立和管理应用程序和 ODBC 数据库之间的连接。
Connection 对象具有各种属性和方法,可以使用它们打开和关闭数据库连接。
编写数据库连接脚本,首先应创建 Connection 对象的实例,接着打开数据库连接:conn.open "DSN=ODBC名称;Database=数据库名称;UID=;PWD=;"%>二、通过oledb建立连接运用oledb方法建立页面与数据库的连接, 不需要创建 ODBC DSN数据源,直接编写如下的脚本和数据源建立连接,是一种简单易用的方法。
conn.open "Provider=SQLOLEDB;server=(SQL服务器名称或IP地址);database=数据库名称;uid=;pwd="%>三、通过driver建立连接通过driver建立页面与数据库的连接,同样不需要创建ODBC DSN数据源,但必须知道实际的数据库文件路径或者数据源名(例如,SQLserver的数据库)。
conn.open "driver={sql server};server=(SQL服务器名称或IP地址);database=数据库名称;uid=;pwd="%>
财务软件如果与数据库相连?
会计证考试一般在买教材时会计电算化那本书有光蝶的,一般是要求先安装sql server,然后装U8按你的情况看,应该是没有装好,你可以在控制面板的添加删除程序中删除sql server跟U8,然后重新安装一篇。
。
这个一般不用怎么设置的,装上后就可以用,但如果安装过程中出什么问题了,就会出现各种各样的问题了。
。
还有,如果不是用U8试用版的话,有时候没有打开加密狗程序,也可能会说找不到数据库。
。
至少我知道金蝶是这样子的,用友可能也是这样子,,,最后还是删除后,重新安装一篇吧
公司软件如何才能跟新建的数据库连接
sqlserver数据库连接放在配置文件中,只是针对外部程序访问sqlserver的场景,几种不同连接方式(odbc,ef,nhibernate,mybitas,等等),连接字符串也有所不同,你在网上搜一下,sqlserver连接字符串格式就知道了,配置文件的话,分2种,一种是建立项目时自带的config文件,这种文件的读写访问.net自己就有方法支持,文件格式和对应节点的说明也很详细;自己建立一个配置文件(可以是txt,xml等,格式可以自己控制,不过需要自己去编写相应的读写方法);上面2种方式,各有优劣,第1种,使用系统自带的配置文件,操作方便,但是这个文件有个要注意的地方,就是它一般是在系统启动时去加载文件信息,在程序运行过程中,修改了配置文件的值,需要下次重启软件才会生效。
不过一般数据库连接字符串这种,在程序运行过程中,变化的几率小,直接用自带config文件就可以满足需求
怎么才能连接数据库啊?
展开全部 问:数据库连接不上;运行科脉商业管理系统后出现连接数据库的提示界面,进入了科脉系统? 答:(1)先检查网络是否正常,再检查SQL SERVER是否正常,可使用TELNET IP 1433命令来帮助分析。
(2)确认是数据库被挂起(是否断电的原因造成的)。
(3)如有备份,则可使用DB_SETUP重新装载备份的数据库文件即可恢复数据成功,所以必须要求客户每日备份数据。
科脉其他常见问题:1. 问:系统初始化加密狗失败,错误代码为“15”? 答:查看你的网络是否连通,插紧加密狗,有没有安装好加密狗驱动程序,如果没有请重新安装。
2. 问:初始化科脉系统时,系统提示连接不到科脉数据库? 答:有没有装载科脉数据库(DB_SETUP),或打开SQL SERVER的企业管理器,查看Databases下面有无KMJXC的数据库,如果没有请重新装载科脉数据库。
3. 问:为何在科脉商业管理系统中更改或删除条形码时只能用系统工程管理员去更改? 答:为了客户能安全使用科脉商业管理系统,所以在科脉中只能用系统管理员去更改或删除条形码,而一般的操作员是没有权限更改或删除条形码的。
4. 问:前台打印小票时,上一张小票与下一张小票空格太宽? 答:在前台收银机外设设置处把添加空行数目处,将头和尾的值进行修改,重新启动收银系统即可。
5. 问:类别毛利总金额与收银员汇总报表的总金额对不上、前台商品销售明细流水报表多于后台销售按商品汇总报表? 答:请做综合数据日结,在一般的情况下这两个报表是相等的,用户把一些商品资料从基本档案删除了,而前台收银机上还有这些商品资料。
所以导致这两个报表对不上。
6. 问:在分布式版中为何分店的会员卡积分在总店不能查询? 答:分店的会员卡积分中能在各分店查询各自的会员卡积分,分店的会员卡积分不能传上总店,所以在总店不能查询分店会员卡积分的积分。
7. 问:为何在科脉启谋商业管理系统里设置电子称打印的标签格式不对? 答:在编辑标签后,保存时应注意保存到第几号标签,同时应设置电子称使用该标签,如果不是一致的就会导致打印格式不正确。
8.问:在前台销售的商品时,为何有些商品不能够打折? 答:(1)查看此收银员是否有打折的权限; (2)在系统设置的前台POS机销售设置的界面上是否设置了启用前台指定商品不允许优惠控制功能,而这些不能打折的商品正好属于不允许优惠商品。
9. 问:在科脉启谋商业管理系统中,怎样设置验收入库单打印商品数量、进价和进价金额? 答:在kmjxc.ini的配置设置里面增加如下程序:在[app_env]下面增加“sheetprint_pi=prc1”保存设置即可。
10.问:安装科脉瑞通商业管理系统单机版,在初始化时系统提示连接不到数据库? 答:缺少SQLANYWHERE5.0数据库,请到相关网站下载或联系我公司技术支持部。
11.问:为何有些商品的电脑库存是一个负很大的数据? 答:请查看商品出入库报表,确认这些商品是否做过验收入库单,如果没有;请做商品验收入库单。
12.问:在前台设置中用DIY—POS—LED8[单行串口数字]客显启动钱箱,钱箱为何打不开? 答:因为用客显启动与打印机启动钱箱的指令不同,把原来开钱箱的指令改成“2,77”,然后设置好钱箱端口与客显端口一致即可。
13.问:数据库连接不上;运行科脉商业管理系统后出现连接数据库的提示界面,进入了科脉系统? 答:(1)先检查网络是否正常,再检查SQL SERVER是否正常,可使用TELNET IP 1433命令来帮助分析。
(2)确认是数据库被挂起(是否断电的原因造成的)。
(3)如有备份,则可使用DB_SETUP重新装载备份的数据库文件即可恢复数据成功,所以必须要求客户每日备份数据。
14.问:盈亏数量是怎样得出来的,商品电脑库存为负应怎样解决? 答:(1)盈亏数量是电脑库存与实盘数量之差的结果。
(2)商品的电脑库存为负,应找出它为负的原因,如这个商品从来就没有做过验收入库但前台又在销售,它的库存肯定为负,这时可以通过重新做验收入库或用其它单做入库处理。
15.问:在科脉商业管理系统V2.0中储值卡是怎样充值的? 答:打开发放储值卡的菜单,输入要充值的卡号;按下充值管理输入卡号、充值金额,然后按下充值键即可。
16.问:入库单审核后在已审核单中未查到? 答:日期错误导致该单据被记录在别的日期下面,在当天的记录中当然找不到,请先检查这方面的原因。
17.问:能否把前台销售流水数据报表里面的小计金额去掉? 答:可以,打开前台销售流水数据报表上的设置键,打开报表属性设置——明细设置,把小计金额后面的“X”去掉就可以了。
18.问:在前台销售商品的数据跟后台商品数据对不上,如在前台销售50个同一商品,为何在后台查看商品销售时只有25个? 答:请在后台系统设置里面是否启用了万能数据处理功能,如果启用了此功能后台的数据随着数据处理的百分比的改变而改变。
19.问:在一台机器上设置好的商品价格标签打印的模块可否在其它的机器上调用? 答:可以,将设置好的模块保存后,在KMJXC的安装目录下的REPORT的LABELPRINT.PS...
企业管理软件与sql数据库的连接问题
为什么不用网络版的软件?首先要知道你软件的源码,可以用上传的形式把这台机器的数据上传到服务器,然后在服务器端再下载过来...软件不是你自己做的吗?还是买来的?看下你有物软件型号是不是支持网络数据库了,别人肯定有设置的不然都拿单机的做网络版的,开发商不是要亏大了
转载请注明出处51数据库 » 如何将软件与数据库连接