ورود

View Full Version : update?



oghab
یک شنبه 01 آبان 1384, 16:49 عصر
سلام
می خواهم اطلاعاتم را تو sql از طریق دلفی update کنم. روشهای جز یا استفاده از dbnavigator را بگید متشکر میشم.
آیا راهی شبیه این راهی که واسه insert استفاده کردم با استفاده از پارامتر هست؟


with ADOCommand1 do
begin
CommandText := 'INSERT INTO onvan ' +
'(onvan_no,onvan_name) ' +
'VALUES (:n1,:n2)';
CommandType := cmdText;
Parameters.ParamByName('n1').Value :=StrToInt(edit1.Text ) ;
Parameters.ParamByName('n2').value:= edit2.text;
Execute
end;



موفق باشید

m-khorsandi
یک شنبه 01 آبان 1384, 17:07 عصر
شما میتونید یک Stored Procedure بنویسید که این کار رو انجام بده:



CREATE PROCEDURE StP_UpdateAllData @Prm_Val1 VarChar(10), @Prm_Val2 VarChar(10)
AS

Update Tab_DfnGoods
Set Field_1 = @Prm_Val1,
Field_2 = @Prm_Val2


یا به صورت Query:


Update Tab_DfnGoods
Set Field_1 =:Prm_Val1,
Field_2 =:Prm_Val2

سید مسعود موحد
چهارشنبه 04 آبان 1384, 12:26 عصر
دوست عزیز
از خود TAble چرا استفاده نمیکنی

mzjahromi
چهارشنبه 04 آبان 1384, 12:34 عصر
معادل هر کدوم از دکمه های DBNavigator یه تابع وجود داره که همون کارا رو می کنه