⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_45261.htm

📁 vc
💻 HTM
字号:
<p>
序号:45261 发表者:俊俊 发表日期:2003-06-28 10:30:12
<br>主题:谁能回答这个问题?
<br>内容:VC书上的数据库介绍都是和Access有关的,这样在Access中也能打开数据库进行修改,对数据的保密就很不利,是否可以将数据库保存成二进制文件,只有你写的程序才能访问其内容?另外,我还想知道是否可以脱离Access来实现数据库?初涉数据库,还望各位大虾多多指教!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:草叶 回复日期:2003-06-28 11:03:21
<br>内容:1、access数据库可以设置密码,在程序中提供密码进行访问。这样,用access就不能随意修改了。<BR>2、数据库文件应该不能保存成二进制文件吧(这个不太清楚)<BR>3、应该可以脱离access来访问access数据库文件,前提是在你的计算机上应该有microsoft access driver驱动和odbc数据源设置
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:金枪鱼 回复日期:2003-06-28 13:39:50
<br>内容:使用程序访问Access数据库,你的数据库文件还可以更改其扩展名为你认为可以的扩展名。此时直接双击文件,不会启动ACCESS自动打开了。但如果你先启动ACCESS,然后打开并指定到文件,还是可以打开的。所以最好还是加密码。密码短了不行。如果使用3-4位密码,用现在的工具一会儿就破解了。<BR>可以考虑8~16位密码。<BR><BR>但ACCESS这种冬冬,毕竟无法作为大型网络数据库服务使用,最好还是用SQLServer吧,它比起Oracle来管理起来方便些,但似乎速度不如Oracle。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:俊俊 回复日期:2003-06-28 15:12:28
<br>内容:谢谢楼上两位的回答,但我还有一些不明白的地方:<BR>1.数据库密码的设置是在access中建立数据库时,还是在编写软件的时候设置?<BR>2.如果机器上面没有装access,是不是就没有access driver驱动?脱离access而用编写的软件程序生成access数据库,是不是可以?这样的话,access的驱动怎么装入?<BR>3.如果数据库的扩展名可以任意更改的话,用access是可以打开,但在编写数据库程序的时候还可以识别此文件为access数据库吗,?<BR>4.我的用途只是一个很小的数据库,所以我想用access数据库可能就够了,不知道这种想法对不对!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:金枪鱼 回复日期:2003-06-28 16:06:54
<br>内容:数据库的密码是在ACCESS中设置的,然后修改数据库文件的扩展名。<BR>程序中你需要在连接这个数据库时传入响应的密码,无论是ODBC还是ADO,才能打开它。<BR>文件名更改后,我没有试过Ado是否可以识别,但用ODBC不会出现任何问题。<BR>现在不装ACCESS的计算机已经很少了。因此ACCESS是Office的组件之一,像WORD、EXCEL、ACCESS、POWERPOINT这样的都会在安装Office时安装上去,驱动程序就自然有了。<BR>如果你只安装Word,我没有试过是否会自动安装ACCESS的驱动程序。<BR><BR>至于不装OFFICE,而要单独安装ACCESS的驱动程序,没有试过,不知道有没有单独的驱动程序!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:草叶 回复日期:2003-06-28 17:04:50
<br>内容:1、编写的软件程序不可能生成access数据库。<BR>2、数据库的扩展名可以任意更改,在编写数据库程序的时候,只要在设置数据源的时候指定文件的全名就行。<BR>3、关于access数据库的驱动文件,应该可以提取,然后复制到别的计算机上就可以。不过,这样可能就麻烦了,你还需要安装odbc数据源设置程序(控制面版中)。一般情况下,有odbc数据源设置程序,就应该有access驱动文件。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:金枪鱼 回复日期:2003-06-29 11:22:33
<br>内容:还有Ado的驱动对Access可有版本要求喔,如果你使用ACCESS2K或者ACCESS2002(Xp),VC的Ado是无法直接访问,好像需要升级,否则只能访问ACCESS97这样的老冬冬。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -