用StringGrid代替DBGrid来显示数据表中的数据,请问stringgrid怎么加入数据的?有例子吗?
解决方案 »
- 求思路,图像比较【有效果图品】
- [急]请问spcomm控件在一台电脑上测试需要怎么设置?我现在无法收到spcomm发的数据
- IdUDPClient 的问题!!谢谢大家
- 在用TDBChart做曲线图时,出现一个问题,请高手指教!!
- 关于一个hook的问题!
- 请问如何实现本地文件夹与远程文件夹的文件同步,Thanks!!!
- 请想写浏览器的网友留下地址,大家一起来解决写浏览器的一些问题!
- websnap与com+应用服务器怎么相连
- 让系统栏的图标闪动,就像QQ一样,该怎样做?
- 那為老大能指導一下?????給我思路....
- 请问怎么使DBGrid1的栏宽自动适应内容长度?
- 为什么这样对我!!!!!!!!!!!!!!!!为什么~~~!!!!!!!!!!!!!!!
begin
j:=0;
for i:=0 to m //m=你的数据库字段数-1
StringGrid1.Cells[i,j]:=table1.field(i).value //获得第一条记录的各字段值
j:=j+1;
Tale1.Next;
end;
begin
j:=0;
for i:=0 to 2 //m=你的数据库字段数-1
StringGrid1.Cells[i,j]:=table1.fields[i].value //获得第一条记录的各字段值
j:=j+1;
Tale1.Next;
end;
仅录入最后一条记录
while not table1.eof do
begin
for i:=0 to 2 //m=你的数据库字段数-1
StringGrid1.Cells[i,j]:=table1.fields[i].value //获得第一条记录的各字段值
j:=j+1;
Tale1.Next;
end;
j:=0;
while not table1.eof do
begin
for i:=0 to 2 //m=你的数据库字段数-1
StringGrid1.Cells[i,j]:=table1.fields[i].value; //获得第一条记录的各字段值
j:=j+1;
Tale1.Next;
end;
另,现在没有直接把数据文件直接导入StringGrid的控件,因此只有采用这种逐条导入的办法。
执行后出错
"Could not convert variant of type (Null) into type (String)"
table.field中有空数据造成
"Could not convert variant of type (Null) into type (String)".
怎么办??