Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

如何用RDS加入一个本地数据库对象?

0 views
Skip to first unread message

¥¥¥

unread,
Mar 10, 2008, 4:22:01 AM3/10/08
to
我想用RDS加入一个本地数据对象,让后绑定到一个html element不知道怎么写?

<OBJECT classid="clsid:BD96C556-65A3-11D0-983A-00C04FC29E33"
ID=rdcTest HEIGHT=0 WIDTH=0>
<PARAM NAME="Server" VALUE="???">
因为是本地的,不知道这里怎么写?

<PARAM NAME="Connect" VALUE="dsn=pool;uid=;pwd=">
因为当前域帐号可以访问该本地数据库,不知道这里uid和pwd怎么写?

<PARAM NAME="SQL" VALUE="select customer from SwimmingPool">
</OBJECT>


<BODY>
<BUTTON DATASRC=#rdcComposer DATAFLD="Customer"></BUTTON>
</BODY>


v-wy...@prcvap.microsoft.com

unread,
Mar 11, 2008, 3:31:41 AM3/11/08
to
您好

Servername 您可以从Request.ServerVariables("SERVER_NAME") 变量获得。
对于用户密码是完全无法获得,您只有自己在其中指定

关于RDS的详细相关信息,建议您可以看看以下的文档。
http://www.yesky.com/imagesnew/software/ado/html/mdhowrdstutorialvbscript.htm
[RDS 教程 (VBScript)]

谢谢
WenYuan - 王文渊
在线技术支持工程师
微软全球技术支持中心
---------------------------------------------------------------------------------------
我们的服务时间:周一至周五9:00-18:00(节假日除外)。我们将在两个工作日(48小时)内提供初始回应,并和您一起研究并解决问题。更多微软新闻组技术支持信息,请访问:http://support.microsoft.com/gp/newsgroupsupport/zh-cn.

回帖时,请在您的新闻组阅读器中使用“回复组(Reply to Group)”,这将帮助其他用户从您的提问中获益
---------------------------------------------------------------------------------------
本贴子以”现状”提供且没有任何担保,同时也没有授予任何权利。

¥¥¥

unread,
Mar 12, 2008, 10:40:57 PM3/12/08
to
我的意思是数据库是放在本地的。
并且我没有安装配置IIS。

在这种情况下怎么用RDS加入这个本地数据库?


v-wy...@prcvap.microsoft.com

unread,
Mar 14, 2008, 1:57:22 AM3/14/08
to
您好

我有些不太明白您的场景, 您说的数据库放在本地,是放在客户端还是服务器端?
RDS是一个ActiveX控件的解决方案,所以他其实是在客户端中执行的,如果您是要访问客户端中的数据库的话,可以试试local,或是"." 来表示。

¥¥¥

unread,
Mar 14, 2008, 2:36:22 AM3/14/08
to
我是初学者,还没有开始写C/S或B/S的代码。我只是在自己的电脑上自己练习。

我希望在自己的电脑上运行下面的hta,能在table元素里显示一个access数据库(附件发不上来,您可以随便建一个Access数据库)里SwimmingPool表里的“Customer”列。我想用RDC来引入数据源。这个access数据库也是放在我的电脑本地磁盘的,并且已经在ODBC里设置好DSN=pool

我主要是不知道<object>里<PARAM NAME="Server" VALUE=".">
<PARAM NAME="Connect" VALUE="dsn=pool;uid=;pwd=">怎么写。

能否帮我修改<object>里的代码?

<HTML>
<HEAD>
<SCRIPT>
</SCRIPT>
</HEAD>
<BODY>
<OBJECT classid="clsid:BD96C556-65A3-11D0-983A-00C04FC29E33"
ID=rdcComposer HEIGHT=0 WIDTH=0>
<PARAM NAME="Server" VALUE=".">


<PARAM NAME="Connect" VALUE="dsn=pool;uid=;pwd=">

<PARAM NAME="SQL" VALUE="select customer from SwimmingPool">
</OBJECT>

<TABLE DATASRC="#rdcComposer">
<TR>
<TD> <INPUT DATAFLD="Customer" SIZE=15> </TD>
</TR>
</TABLE>
</BODY>
</HTML>

YOK...@163.com

unread,
Mar 17, 2008, 12:58:17 AM3/17/08
to
如果你想在hta里面操作数据库,你可以使用adodb,参考微软脚本中心的Tweakomatic.hta的代码

"¥¥¥" <ea...@no.spam.net> 写入消息
news:#R50o2Zh...@TK2MSFTNGP02.phx.gbl...

¥¥¥

unread,
Mar 17, 2008, 2:44:43 AM3/17/08
to
adodb确实可以操作本地数据库,但是我想用Table Repetition Agent使代码简化。所以我想用DSO。
http://msdn2.microsoft.com/en-us/library/ms531384(VS.85).aspx


milke.chen

unread,
Mar 20, 2008, 11:16:46 AM3/20/08
to
Connection 属性就是字符。
您可以直接将Acess数据库对应的连接字符设置进去,就能正常连接了。
如果不确定Acess连接字符串的话,可以看看
http://www.connectionstrings.com/?carrier=access


"¥¥¥" <ea...@no.spam.net> wrote in message
news:%23Qe8Sp$hIHA...@TK2MSFTNGP03.phx.gbl...

¥¥¥

unread,
Mar 23, 2008, 11:45:35 PM3/23/08
to
那<PARAM NAME="Server" VALUE="???">这句该怎么写呢?


milke.chen

unread,
Mar 25, 2008, 10:19:42 AM3/25/08
to
不用设Server的。


¥¥¥

unread,
Mar 25, 2008, 11:54:19 PM3/25/08
to
我希望在自己的电脑上运行下面的hta,能在table元素里显示一个access数据库(附件发不上来,您可以随便建一个Access数据库)里SwimmingPool表里的“Customer”列。我想用RDC来引入数据源。这个access数据库是放在我的电脑本地磁盘的,并且已经在ODBC里设置好DSN=pool

现在执行结果不能把“Customer”列的信息显示出来。下面的code该怎么修改?


<HTML>
<HEAD>
<SCRIPT>
</SCRIPT>
</HEAD>
<BODY>
<OBJECT classid="clsid:BD96C556-65A3-11D0-983A-00C04FC29E33"
ID=rdcComposer HEIGHT=0 WIDTH=0>

<PARAM NAME="Connect" VALUE="dsn=pool;uid=??;pwd=??">

¥¥¥

unread,
Apr 3, 2008, 11:55:02 AM4/3/08
to
问题解决了


0 new messages