pb编程中写 UPDATE语句
UPDATEkqSET**=:值whereid=:id;这里**表示这个字段还不确定.有办法这样处理么??请高手赐教....
UPDATE kq SET ** =: 值 where id=:id;
这里**表示 这个字段还不确定.有办法这样处理么??
请高手赐教. 展开
这里**表示 这个字段还不确定.有办法这样处理么??
请高手赐教. 展开
2个回答
展开全部
string ls_sql,ls_column
long ll_id
ls_sql="update kq set "+ls_column+"='"+值+"' where id="+string(ll_id) //值为string
ls_sql="update kq set "+ls_column+"="+string(值)+" where id="+string(ll_id) //值为number或datetime
execute immediate :ls_sql;
展开全部
string ls_sql,ls_column,ls_value
ls_value =trim(sle_1.text)
ls_column ='name'
ls_sql = "update kq set"+ls_column+"='"+ls_value+"'"
execute immediate :ls_sql;
if sqlca.sqlcode = 0 then
commit;
else
rollback;
end if
ls_value =trim(sle_1.text)
ls_column ='name'
ls_sql = "update kq set"+ls_column+"='"+ls_value+"'"
execute immediate :ls_sql;
if sqlca.sqlcode = 0 then
commit;
else
rollback;
end if
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询