我也正好编程用道,给你贴出原代码,参考一下
With msgQuery do
begin
Close;
SQL.Clear;
SQL.Add('select message1,time1,userid from dbo.msg ');
sql.add('where userid="'+edit4.text+'" and read1= "n" '); Open;
end;
if msgQuery.RecordCount=0 then
exit;
noticetimer.Enabled:=true;
msgQuery.First;
for i:=0 to msgQuery.RecordCount-1 do
begin
newitem:=listview1.Items.Add;
newitem.caption:=msgquery.Fieldbyname('time1').asstring;
newitem.SubItems.Add(msgquery.fieldbyname('message1').asstring);
msgQuery.Next;
end;
With msgQuery do
begin
Close;
SQL.Clear;
SQL.Add('select message1,time1,userid from dbo.msg ');
sql.add('where userid="'+edit4.text+'" and read1= "n" '); Open;
end;
if msgQuery.RecordCount=0 then
exit;
noticetimer.Enabled:=true;
msgQuery.First;
for i:=0 to msgQuery.RecordCount-1 do
begin
newitem:=listview1.Items.Add;
newitem.caption:=msgquery.Fieldbyname('time1').asstring;
newitem.SubItems.Add(msgquery.fieldbyname('message1').asstring);
msgQuery.Next;
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货