B batconv Unregistered / Unconfirmed GUEST, unregistred user! 2009-08-01 #1 我用ADODateSet创建一个内存表,是没有名字的,现在我想在内存表中作一些SQL查询,但是sql语句都是类似于“select * from 表名 where ......”,可是内存表没有表名啊,怎么才能应用呢?我现在用的是filter过滤,但复杂些的查询容易出错。请高手指点。
我用ADODateSet创建一个内存表,是没有名字的,现在我想在内存表中作一些SQL查询,但是sql语句都是类似于“select * from 表名 where ......”,可是内存表没有表名啊,怎么才能应用呢?我现在用的是filter过滤,但复杂些的查询容易出错。请高手指点。
B batconv Unregistered / Unconfirmed GUEST, unregistred user! 2009-08-01 #3 ADODataSet1.Close; ADODataSet1.FieldDefs.Clear; ADODataSet1.FieldDefs.Add('姓名', ftString, 20, false); ADODataSet1.FieldDefs.Add('职业', ftString, 20, false); ADODataSet1.CreateDataSet; ADODataSet1.Open;以上是创建语句,确实没有名字呀!
ADODataSet1.Close; ADODataSet1.FieldDefs.Clear; ADODataSet1.FieldDefs.Add('姓名', ftString, 20, false); ADODataSet1.FieldDefs.Add('职业', ftString, 20, false); ADODataSet1.CreateDataSet; ADODataSet1.Open;以上是创建语句,确实没有名字呀!
G gear1023 Unregistered / Unconfirmed GUEST, unregistred user! 2009-08-01 #6 你说的是客户端的表,这要找个能支持SQL的DATASET了,否则的话还是放在DB服务器端了
B batconv Unregistered / Unconfirmed GUEST, unregistred user! 2009-08-04 #7 我根本就是个本地表,小程序,就是把excel文件放入内存表方便操作,没有建立硬盘上的实体表
L louemusic Unregistered / Unconfirmed GUEST, unregistred user! 2009-08-07 #8 楼主所用的ADO控件是不支持内存表的SQL查询的,要使用支持SQL语句的内存表控件.比如常用的KBMMEMTABLE控件
L lizhenhe Unregistered / Unconfirmed GUEST, unregistred user! 2009-08-13 #10 以下是内存表的一种表现形式,不知对你有没有帮助DECLARE @tb TABLE(ID INT PRIMARY KEY IDENTITY(1, 1), [Name] NVARCHAR(20))INSERT INTO @tb([Name]) SELECT aa FROM TB1SELECT * FROM @tb
以下是内存表的一种表现形式,不知对你有没有帮助DECLARE @tb TABLE(ID INT PRIMARY KEY IDENTITY(1, 1), [Name] NVARCHAR(20))INSERT INTO @tb([Name]) SELECT aa FROM TB1SELECT * FROM @tb