WEB开发网
开发学院数据库MSSQL Server 一个简单的SQL工具-BuildQuery 阅读

一个简单的SQL工具-BuildQuery

 2010-01-08 00:00:00 来源:WEB开发网   
核心提示: BuildQuery类的Build是用来接收查询字段及其值,以及对数据进行处理,一个简单的SQL工具-BuildQuery(2),这个方法有三个参数,可以如下调用:obj.Build(InputField, InputData, InputQuotes); InputField - 字符串值,I

BuildQuery类的Build是用来接收查询字段及其值,以及对数据进行处理。这个方法有三个参数,可以如下调用:

obj.Build(InputField, InputData, InputQuotes);

InputField - 字符串值,包含显示的列。

InputData - 字符串值包含被使用的数据。

InputQuotes - 布尔值,表示数据是否应该用引号。

NoInkSoftware.BuildQuery MyQuery = new NoInkSoftware.BuildQuery();
MyField = "Name";
MyData = "John Smith";
MyQuotes = true;
MyQuery.Build(MyField, MyData, MyQuotes);

BuildQuery的FlushAllData 方法是用来清除通过Build存储的所有数据。FlushAllData 将能如下调用:

obj.FlushAllData()

例子:

代码

NoInkSoftware.BuildQuery MyQuery = new NoInkSoftware.BuildQuery();
MyQuery.Table = "MyTable";
MyQuery.Build(MyField, MyData, MyQuotes);
strQuery = MyQuery.Insert;
MyQuery.FlushAllData();
//The object is now ready to work on a different set of data

BuildQuery 的IDSettings方法将用来设置 UPDATE 或者DELETE 得where条件。基本的IDSettings方法有三个参数,还有一个四个参数的重载。它能被如下调用:

obj.IDSettings(IDField, IDValue, IDQuotes);

或者:

obj.IDSettings(IDField, IDValue, IDQuotes, IDOperator);

IDField - 包含了使用列的字符串。

IDValue - 包含值的字符串。

IDQuotes - 布尔值,值是否带引号。

IDOperator - 字符串包含逻辑操作符它将取代默认的'='。

Tags:一个 简单 SQL

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接