三层,sqlserver+ado+dcom代码: tempstr:='select * from [T_table] where [field_Name]='''+trim(edit1.Text)+''''+'and [sys_ID] In (1,2)'; ADO_manager.CDS_Proj.Close;
ADO_manager.CDS_Proj.CommandText:=tempstr;
ADO_manager.CDS_Proj.Open; Vcount:=ADO_manager.CDS_Proj.RecordCount; 为何我的DBgrid显示有六条记录(的确有6条),而Vcount却等于4?请教,在线中
ADO_manager.CDS_Proj.CommandText:=tempstr;
ADO_manager.CDS_Proj.Open; Vcount:=ADO_manager.CDS_Proj.RecordCount; 为何我的DBgrid显示有六条记录(的确有6条),而Vcount却等于4?请教,在线中
仔细查找一下变量Vcount的使用情况,应该可以找出原因!
祝你好运!