# Re: 请问如果在 DataEnvironment 的Command内设定了参数(是VarChar的资料型态)以后, 要如何在程式内动态改变这个参数呢??

Posted by Jonathan on September 08, 1999 at 10:56:49:

In Reply to: Re: 请问如果在 DataEnvironment 的Command内设定了参数(是VarChar的资料型态)以后, 要如何在程式内动态改变这个参数呢?? posted by Andy Yu on September 07, 1999 at 17:08:59:

: : 我参考了"王国荣vb6资料库程式设计"的书后是有一些问题.
: : 请问如果在Command内设定了参数(是VarChar的资料型态)以后, 要如何在程式内动态改变这个参数呢??
: : 我参考了一本"王国荣vb6资料库程式设计"的书中好像都只有介绍 Integer 的资料型态而已.

: ::可否详述之...
我使用DataEnvirment建立了一个Connection, 接下来我又建立了一个Command, Command内我想要以SQL的方式来过滤资料, 以下是我的SQL指令:
SELECT *
FROM NDA
WHERE TITLE LIKE '%?%'
ORDER BY `LIB-ID`
--------------------------
NDA 是我Access的资料库名称.
TITLE 和 LIB-ID 是里面的栏位之一.
--------------------------
以下是我Command 内 Param1 的设定:
Name: Param1
Direction: Input
Data Type: adBSTR
Size: 100
Host Data Type: String(VT_SBTR)
Required: True
Value: (Empty)
------------------------------------
以下是我下的指令:
DataEnvironment1.Commands("Command1").Parameters(0).Value = "ABCDE"
我想要在程式执行的时候动态的显示过滤过的资料, 可是
不知道为什么结果都没有任何资料可以显示呢??

Follow Ups: