ACCESS数据库保存的文件就是mdb后缀。
access怎么用你不会?学习一下,很快的。
office里面有,跟word,excel等属于office一套
---------------------------
标准SQL 就是SQL语言的规范,规范是什么,你稍微搜索下就知道了。一般情况下SQL里不用数据库自带的函数应该是标准的。
如果你是用ADO的功能来更新的,那么更新方式SQL和ACCESS差不多,应该不用修改,如果是ORACLE,有些更新会有区别。
你先把数据库连接字符串修改一下试试看。
比如
If ISSQLSERVER Then
objConn.ConnectionString = "Provider=SQLOLEDB.1;Password=密码;User ID=SQL用户名;Data Source='(LOCAL)';"
ElseIf ISORACLE Then
objConn.ConnectionString = "Provider=OraOLEDB.Oracle;Password=密码;User ID=用户名;Data Source=服务器别名;"
ElseIf ISACCESS Then
objConn.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\1.mdb;"
End If
--------------------------------------
如果你写的是标准SQL,那么用ACCESS基本上是不用修改代码的,
只需要把连接字符串修改一下就可以了。
打包SQL组件不知道什么意思,我猜测步骤是:
先检查有没安装SQLSERVER,没有的话就调用SQLSERVER的安装程序。安装完毕后,再安装自己的程序。
-------------------------------------
没有装SQL的机子上就无法正常运行这个是肯定的。
SQLSERVER是需要付费购买的东西。
不过你可以连接远程数据库。使用OLEDB连接,不需要设置数据源,给出服务器名称或者IP,加上数据库用户密码构成连接字符串就可以了。
这些你都可以写在配置文件里,VB去读取配置文件就可以了。如果要换服务器,那么修改下配置文件即可,不懂数据源的同学也可以轻松配置。
配置文件一般用INI,或者XML,当然如果你愿意,普通的文本文件都可以。
这就是SQL Server的特点,SQL Server数据库必须安装软件才能数据服务,就是这么设计的
如果要不安装软件也能使用的,就要使用ACCESS数据库
晕,这是根上的问题,不是什么工具的问题,就像没电用不了计算机一样,再想什么也是白搭
需要改,比如连接字符串,数据原提供方式
多不多看个人理解
有人写2行算多,有人写100多行也不算多