|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2003/5/22 2:56:40 |
标题: |
|
加入我的收藏 |
楼主: |
请问,能让系统动态地生成一个表,用后就释放掉,这样的代码如何编?
----------------------------------------------
i am a straw! |
作者: |
fidido (swGuitar) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/5/22 9:49:04 |
1楼: |
up我也想知道~~~~~
----------------------------------------------
我我,我是一只菜鸟,菜菜菜菜菜菜,菜菜菜菜菜菜菜菜菜菜菜菜~~~~~~~~~
|
作者: |
hedong (hedong) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/5/22 12:16:32 |
2楼: |
什么数据库?
----------------------------------------------
-
|
作者: |
|
2003/5/22 14:46:26 |
3楼: |
Create Table.... Drop Table ... 你说的是这些吗?
----------------------------------------------
|
作者: |
hanwy (丫头0532) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/5/22 14:46:33 |
3楼: |
怎么没人回答,我也很想知道,我原来的做法是先建立了一个表,相当于一个临时表,数据用完后把它清空,但运行时出错,郁闷
----------------------------------------------
-
|
作者: |
|
2003/5/22 15:10:38 |
4楼: |
用Create Table 然后 用 Drop Table 是可以实现的绝对没有问题的 除非你的语法错误。
----------------------------------------------
|
作者: |
|
2003/5/22 19:38:37 |
5楼: |
用过,楼上说的没有错
----------------------------------------------
-
|
作者: |
|
2003/5/22 23:59:43 |
6楼: |
简单给举个例子好不好?如字段为姓名 ,年龄 动态地建立,动态地删除。
----------------------------------------------
i am a straw!
|
作者: |
fidido (swGuitar) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/5/23 10:50:00 |
7楼: |
观注中....
----------------------------------------------
我我,我是一只菜鸟,菜菜菜菜菜菜,菜菜菜菜菜菜菜菜菜菜菜菜~~~~~~~~~
|
作者: |
|
2003/5/23 15:26:44 |
8楼: |
好久没用了! 好像是这样的: Create Table Temp(Id int not null,Name Varchar(10),Age numeric(2) ) Primary Key id ; 然后直接用Temp操作就行了 Drop Table Temp //删除掉 更好的建表方法是: Select * into TempTable From OldTable //或者视图 往往临时表是和某几个表有联系的 如果有的话方便的很 ,从表或视图里直接选择数据,即可 要不你就只有自己写建立语句了
----------------------------------------------
|
作者: |
|
2003/5/23 20:54:43 |
9楼: |
table.TableName:='wz_dkjbb'; if kjbb_table.Exists then //判断此表是否存在 begin table.close; table.DeleteTable; // 如果表已存在则删除 end; dbgrid1.columns.Clear; table.FieldDefs.Clear; table.fielddefs.Add('序号',ftinteger); table.fielddefs.Add('姓名,ftstring,20,false); table.fielddefs.Add('年龄',ftfloat); table.CreateTable; //以上为动态创建表 table.open;
----------------------------------------------
-
|
作者: |
|
2003/5/24 10:41:37 |
10楼: |
我写的是在 ADO控件里直接写 SQL 语句 当然 如果利用 Delphi 提供的控件功能 那也很方便 皮子 写的也挺不错
----------------------------------------------
|
作者: |
fidido (swGuitar) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/5/24 14:20:03 |
11楼: |
我听人说建立动态表前要加一个#号的 这样就会自动释放 是这样吗????
----------------------------------------------
我我,我是一只菜鸟,菜菜菜菜菜菜,菜菜菜菜菜菜菜菜菜菜菜菜~~~~~~~~~
|
|