a表内容 p_code,p_name
b表内容 p_code,p_sum
sql语句:select a.p_code,b.p_name,a.p_sum from a left join b on a.p_code=b.p_code.
现在在DBGIRD中增加数据,p_name从a表取得,只在b表中增加p_code,p_sum,post后发现B表中也增加了一条记录。
如何只在b表中增加数据
b表内容 p_code,p_sum
sql语句:select a.p_code,b.p_name,a.p_sum from a left join b on a.p_code=b.p_code.
现在在DBGIRD中增加数据,p_name从a表取得,只在b表中增加p_code,p_sum,post后发现B表中也增加了一条记录。
如何只在b表中增加数据
解决方案 »
- 关于类型转换
- 通过线程ID获得线程的模块名和线程起始地址,该如何做?
- 谁能把另外一个程序里的DBGRID里数据导出到EXCEL(delphi7)
- 关于DLL中DataSet 问题,不知原因,是高手的请进.不是也可以进来看看.
- 哪有delphi2007呀
- 没分了,请帮忙翻译:JAVA--〉delphi
- checktreeview 中加入checkbox属性!
- Treeview如何动态改变选中节点颜色?
- 急!800分求《试题库管理系统》 详情见贴!!
- 一个很容易的问题,DELPHI6出来的时候,他的包装上DELPHI右上角那个TM是什么意思
- ADOQUERY + ACCESS 的刷新问题
- 判断Tedit控件无输入值时,怎么出错了?
ADOQuery的数据集是多表关联的,如select a.p_code,b.p_name,a.p_sum from a left join b on a.p_code=b.p_code.
我只需在表B中增加数据,可ADO会自动更新所有的表。如何做
再查一遍结果也是一样呀,新增加记录的时候,ADO也会更新二个表.
用的DBGRID,如何用sql语句更新
能不能具体点。我想要的就是只对我所要的数据进行操作。
然后用SQL语句对某个表进行更新
一样的,插入数据时,还是会同时更新二个表。