zahra.mf
دوشنبه 30 مرداد 1391, 21:40 عصر
سلام من یه sp نوشتم که مقدار max کلید اصلی یه جدول و پیدا کنه
ALTER PROCEDURE dbo.[find_fid]
AS
Begin
select max(faktor_forush_ID) from [faktor forush moshtari]
RETURN
End
بعد توی برنامه میریزمش توی یه متغیر و توی یه جدول دیگه insert میکنم
SqlCommand cmd = new SqlCommand();
string srtcmd = "EXECUTE [dbo].[find_fid]";
cmd.CommandText = srtcmd;
sql1 = @"insert into shamelforush (faktor_forush_ID,kala_ID,namek,gheymatkala)
values ({0},{1},N'{2}',N'{3}')";
sql1 = string.Format(sql1,srtcmd,id,
(textBox10.Text.Replace("'", "''")),
(textBox11.Text.Replace("'", "''"))
);
ولی داره به فراخوانی تو برنامه اشکال میگیره نمیدونم مشکل چیه
ALTER PROCEDURE dbo.[find_fid]
AS
Begin
select max(faktor_forush_ID) from [faktor forush moshtari]
RETURN
End
بعد توی برنامه میریزمش توی یه متغیر و توی یه جدول دیگه insert میکنم
SqlCommand cmd = new SqlCommand();
string srtcmd = "EXECUTE [dbo].[find_fid]";
cmd.CommandText = srtcmd;
sql1 = @"insert into shamelforush (faktor_forush_ID,kala_ID,namek,gheymatkala)
values ({0},{1},N'{2}',N'{3}')";
sql1 = string.Format(sql1,srtcmd,id,
(textBox10.Text.Replace("'", "''")),
(textBox11.Text.Replace("'", "''"))
);
ولی داره به فراخوانی تو برنامه اشکال میگیره نمیدونم مشکل چیه