你用Table查询还是Query,建议你用Query,正如其名字一样很方便
Query.SQL.Add('Select * From table Where Name="王" and Sex:="女"';
还可以使用' Name:="'+Edit.Text+'" '的形式或者' Name like "'+Edit.Text+'%" ',真是十分方便,也不会出错.
Query.SQL.Add('Select * From table Where Name="王" and Sex:="女"';
还可以使用' Name:="'+Edit.Text+'" '的形式或者' Name like "'+Edit.Text+'%" ',真是十分方便,也不会出错.
回家改程序啦!!
@_@
我大多数(包括写入)用Query;
如:Query.SQL.Add("Inset Into mydb(user_id,name,sex) values("'+Trim(Edit1.Text)+'",:pname,“女”)");
Query.ParamByName("pname").Value=Trim(ComboBox1.Text);
"select *from mydb where user_id="'+Trim(Edit.Text)+'"";
模糊查询就是把=改为like "%'+Edit.Text+'%"
按某个条件修改记录:
update mydb set name="'+Trim(Edit.Text)+'",sex='男' where user_id="'+Trim(Edit2.Text)+'"就是使用sql语名而已,很容易的