怎么样建立一张空白的数据表? 问题同上,还有,如果一个Table没有连接数据库是否可也有在其中插入记录,如果我的一个Table在DBGrid中显示的时候,我希望只是显示一定的几个字段应该怎么做?小弟手头一本Delphi的书夜没有,这么弱智的问题只能来劳烦各位到了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用的是什么库,如果是SQL,可以直接右键建立表 自己看看!http://www.ahetc.gov.cn/cit/200105/15.doc 不是啊,我的数据库中是直接有一张表的,可是如果使用一般的方法,那么在我的DBGrid中不就直接显示出来了吗?我现在的想法是这个样子的我有一个Grid(不管是String的Draw的还是DB的),我要让我的用户在里面填五条记录,有4个字段,如果用户确定了,那么就把这写记录写入数据库,在数据库中的每一条记录,实际上一共有8个字段,除了Grid中的四个外,还有其他4个,数值我会在其他地方得到,在写入数据块的时候程序会自动填充,也就是说,Grid只是用来接受数据的,在用户编辑的时候是没有连接数据库的,之所以用Grid就是因为它是一格一格的,看起来比较清楚,而且在DBGrid没有连DataSource的时候,是不会接受输入的,StringGrid也是不会接受输入的 在这里也是这个问题http://expert.csdn.net/Expert/topic/3022/3022639.xml?temp=.9879114有人给出的方法是在内存中建立一张表,我想应该是TTable吧,就是不知道该怎么做 Re:我希望只是显示一定的几个字段应该怎么做?大哥,建议你还是买本delphi入门的书看看吧! procedure crworker(tablepath:string);// var fquery:tquery; str:string; begin fquery:=tquery.Create (nil); fquery.DatabaseName :=tablepath; fquery.sql.Clear ; str:='create table worker(workdh char(2),workname char(8),pasword char(8),primary key (workdh))'; fquery.sql.add(str); fquery.execsql; fquery.close; fquery.free; end; sorry...... add(); CreateTable; 我的目的就是能让用户在我的Grid中填写五条记录,可是不论是用DBGrid还是StringGrid,直接使用的时候都无法接受输入的,请给个解决方案 我的目的就是能让用户在我的Grid中填写五条记录,可是不论是用DBGrid还是StringGrid,直接使用的时候都无法接受输入的,请给个解决方案 我的目的就是能让用户在我的Grid中填写五条记录,可是不论是用DBGrid还是StringGrid,直接使用的时候都无法接受输入的,请给个解决方案 sql的语句create table 表名( 字段 类型字段 类型字段 类型字段 类型); 工作了,散分! 如何模拟鼠标选中 DBGridEH 中的多个行 怎么给数据库加密码? 我有个问题,在线等.朋友都进来吧!!!不怎么难. 求助高手Delphi Bpl 包的调用问题? 有没有释放指针的函数,帮忙找一找! WEB SERVICES客户端调用的问题 我用的是ACCESS数据库,想在程序中建立一个临时表,该如何做? 500~高分求够~企业开发报表应用~推崇一个控件 调用包含 ado的DLL 应该怎么做? 请问哪里有模拟com口向计算机发数据的程序阿???? 急急!!怎么通过网关发短信啊?谁有接口或源码帮忙发我一份啊
我现在的想法是这个样子的
我有一个Grid(不管是String的Draw的还是DB的),我要让我的用户在里面填五条记录,有4个字段,如果用户确定了,那么就把这写记录写入数据库,在数据库中的每一条记录,实际上一共有8个字段,除了Grid中的四个外,还有其他4个,数值我会在其他地方得到,在写入数据块的时候程序会自动填充,
也就是说,Grid只是用来接受数据的,在用户编辑的时候是没有连接数据库的,之所以用Grid就是因为它是一格一格的,看起来比较清楚,而且在DBGrid没有连DataSource的时候,是不会接受输入的,StringGrid也是不会接受输入的
http://expert.csdn.net/Expert/topic/3022/3022639.xml?temp=.9879114有人给出的方法是在内存中建立一张表,我想应该是TTable吧,就是不知道该怎么做
大哥,建议你还是买本delphi入门的书看看吧!
var fquery:tquery;
str:string;
begin
fquery:=tquery.Create (nil);
fquery.DatabaseName :=tablepath;
fquery.sql.Clear ;
str:='create table worker(workdh char(2),workname char(8),pasword char(8),primary key (workdh))';
fquery.sql.add(str);
fquery.execsql;
fquery.close;
fquery.free;
end;
..
..
.. add();
CreateTable;
可是不论是用DBGrid还是StringGrid,直接使用的时候都无法接受输入的,请给个解决方案
可是不论是用DBGrid还是StringGrid,直接使用的时候都无法接受输入的,请给个解决方案
可是不论是用DBGrid还是StringGrid,直接使用的时候都无法接受输入的,请给个解决方案
create table 表名(
字段 类型
字段 类型
字段 类型
字段 类型);