Y
yedixifeng
Unregistered / Unconfirmed
GUEST, unregistred user!
一个升序的问题,请教:
表中的图书编号在access中是文本,编号如001、002、003,当删除002时在DBGrid中显示是001、003,当重新输入002后在DBGrid中显示是001、003、002。而我要实现的是重新输入002后在DBGrid中显示为001、002、003。请教 如何修改下面这段代码?
TSXX_Q.Close;
TSXX_Q.SQL.Clear;
TSXX_Q.SQL.Add('Select 图书编号,书名,作者,类名,出版社,定价,总数量,出版日期 From 图书信息 A,图书类别 B');
TSXX_Q.SQL.Add('Where (A.图书编号 Like :图书编号) and A.类别=B.类别');
TSXX_Q.Parameters.ParamByName('图书编号').Value:='%'+GJZ_CB.Text+'%';
表中的图书编号在access中是文本,编号如001、002、003,当删除002时在DBGrid中显示是001、003,当重新输入002后在DBGrid中显示是001、003、002。而我要实现的是重新输入002后在DBGrid中显示为001、002、003。请教 如何修改下面这段代码?
TSXX_Q.Close;
TSXX_Q.SQL.Clear;
TSXX_Q.SQL.Add('Select 图书编号,书名,作者,类名,出版社,定价,总数量,出版日期 From 图书信息 A,图书类别 B');
TSXX_Q.SQL.Add('Where (A.图书编号 Like :图书编号) and A.类别=B.类别');
TSXX_Q.Parameters.ParamByName('图书编号').Value:='%'+GJZ_CB.Text+'%';