vb341
چهارشنبه 13 تیر 1386, 00:04 صبح
آقای ثباتی متوجه منظورتون نمیشم . یکی از جداول من چون تعداد فیلدهاش زیاده با این مشکل بر میخورم و بیشتر از 4096 کاراکتر که میشه دیگه قبول نمیکنه در ضمن من Stored Procedure هام رو بروش زیر انجام میدم که هر سه عمل insert,delete و update رو تو خودش داره . ولی در این مورد با اینکه عمل insert رو حتی به تنهائی در stored procedure قرار میدم با پیغام که تصویرش رو گذاشتم مواجه میشم
در ضمن این یک نمونه از stored procedure هست
CREATE PROCEDURE stpAglamJensi
@action varchar(25)=null,
@ajcod int=null ,
@ajdesc nvarchar(30) = null ,
@ajno int=null ,
@ajvhcod int = null
AS
--1************************************************* ************
if @action='add'
begin
insert tblaglamjensi (ajcod,ajdesc,ajvhcod,ajno) values ( @ajcod,@ajdesc,@ajvhcod,@ajno )
end
if @action='edit'
begin
update tblaglamjensi set ajdesc =@ajdesc ,ajvhcod = @ajvhcod ,ajno = @ajno where ajcod= @ajcod
end
if @action='delete'
begin
delete tblaglamjensi where ajcod= @ajcod
end
GO
vb341
شنبه 16 تیر 1386, 01:20 صبح
آقای ثباتی اگر میشه بگین مشکل این Sp چیه . من وقتی میخوام چند خط دیگه به اون اضاف کنم همون پیغامی رو که گفتم میده :
CREATE PROCEDURE StpMasjedInsert
@MTCod int=null,
@MtName nvarchar(30)=null,
@MtTasisDate nvarchar(6)=null,
@MtMoasesName nvarchar(30)=null,
@MtModirName nvarchar(30)=null,
@MtModirGabl1 nvarchar(30)=null,
@MtModirGabl2 nvarchar(30)=null,
@MtModirGabl3 nvarchar(30)=null,
@MtModirGabl4 nvarchar(30)=null,
@MtVazMelki int=null,
@MtEjareVal float=null,
@MtKaridVal float=null,
@MtKaridvalHal float=null,
@MtKaridDate nvarchar(6)=null,
@MtPleKarid int=null,
@MtMasahat float=null,
@MtZirBana float=null,
@MtOtagNo int=null,
@MtOtagSokonat int=null,
@MtMadrash int=null,
@MtMasjed nvarchar(50)=null,
@MtVazSakteman int=null,
@MtMogofe bit=null,
@MtMogofeBag int=null,
@MtMogofeZamin int=null,
@MtMogofeManzel int=null,
@MtMogofeMagaze int=null,
@MtMogofeAyedi nvarchar(50)=null,
@MtEmkanatTel int=null,
@MtEmkanatFax int=null,
@MtEmkanatAb int=null,
@MtEmkanatBarg int=null,
@MtTel nvarchar(30)=null,
@MtFax nvarchar(30)=null,
@MtComputer int=null,
@MtChap int=null,
@MtKodroDesc nvarchar(50)=null,
@MtMotorDesc nvarchar(50)=null,
@MtKetabKaneDesc nvarchar(100)=null,
@MtNavarKanehDesc nvarchar(100)=null,
@MtMatBoatDesc nvarchar(100)=null,
@MtSayerDesc nvarchar(100)=null,
@MtShCod int=null,
@MtBkCod int=null,
@MtDhCod int=null,
@MtRsCod int=null,
@MtAhameat int=null,
@MtTashayo int=null,
@MtMaleki int=null,
@MtShafee int=null,
@MtHanbali int=null,
@MtHanafi int=null,
@MtOther int=null,
@MtTalagiMardom int=null,
@MtBarkordMasolaen int=null,
@MtIsMadrese int=null,
@MtNameSonniMadrese nvarchar(30)=null,
@MtNameSheaeMadrese nvarchar(30)=null,
@MtErtebatBaMadares int=null,
@MtDescErtebat nvarchar(100)=null,
@MtDescAdamErtebat nvarchar(100)=null,
@MtDescDaftarValiFageah nvarchar(100)=null,
@MtDescDaftarDarOstan nvarchar(100)=null,
@MtKatar int=null,
@MtDescKatar nvarchar(100)=null,
@MtTedadTalabeDarSal int=null,
@MtDescNoePazeresh nvarchar(100)=null
AS INSERT INTO TblMasjed ( MTCod,
MtName,
MtTasisDate,
MtMoasesName,
MtModirName,
MtModirGabl1,
MtModirGabl2,
MtModirGabl3,
MtModirGabl4,
MtVazMelki,
MtEjareVal,
MtKaridVal,
MtKaridvalHal,
MtKaridDate,
MtPleKarid,
MtMasahat,
MtZirBana,
MtOtagNo,
MtOtagSokonat,
MtMadrash,
MtMasjed,
MtVazSakteman,
MtMogofe,
MtMogofeBag,
MtMogofeZamin,
MtMogofeManzel,
MtMogofeMagaze,
MtMogofeAyedi,
MtEmkanatTel,
MtEmkanatFax,
MtEmkanatAb,
MtEmkanatBarg,
MtTel,
MtFax,
MtComputer,
MtChap,
MtKodroDesc,
MtMotorDesc,
MtKetabKaneDesc,
MtNavarKanehDesc,
MtMatBoatDesc,
MtSayerDesc,
MtShCod,
MtBkCod,
MtDhCod,
MtRsCod,
MtAhameat,
MtTashayo,
MtMaleki,
MtShafee,
MtHanbali,
MtHanafi,
MtOther,
MtTalagiMardom,
MtBarkordMasolaen,
MtIsMadrese,
MtNameSonniMadrese,
MtNameSheaeMadrese,
MtErtebatBaMadares,
MtDescErtebat,
MtDescAdamErtebat,
MtDescDaftarValiFageah,
MtDescDaftarDarOstan,
MtKatar,
MtDescKatar,
MtTedadTalabeDarSal,
MtDescNoePazeresh)
VALUES
( @MTCod,
@MtName,
@MtTasisDate,
@MtMoasesName,
@MtModirName,
@MtModirGabl1,
@MtModirGabl2,
@MtModirGabl3,
@MtModirGabl4,
@MtVazMelki,
@MtEjareVal,
@MtKaridVal,
@MtKaridvalHal,
@MtKaridDate,
@MtPleKarid,
@MtMasahat,
@MtZirBana,
@MtOtagNo,
@MtOtagSokonat,
@MtMadrash,
@MtMasjed,
@MtVazSakteman,
@MtMogofe,
@MtMogofeBag,
@MtMogofeZamin,
@MtMogofeManzel,
@MtMogofeMagaze,
@MtMogofeAyedi,
@MtEmkanatTel,
@MtEmkanatFax,
@MtEmkanatAb,
@MtEmkanatBarg,
@MtTel,
@MtFax,
@MtComputer,
@MtChap,
@MtKodroDesc,
@MtMotorDesc,
@MtKetabKaneDesc,
@MtNavarKanehDesc,
@MtMatBoatDesc,
@MtSayerDesc,
@MtShCod,
@MtBkCod,
@MtDhCod,
@MtRsCod,
@MtAhameat,
@MtTashayo,
@MtMaleki,
@MtShafee,
@MtHanbali,
@MtHanafi,
@MtOther,
@MtTalagiMardom,
@MtBarkordMasolaen,
@MtIsMadrese,
@MtNameSonniMadrese,
@MtNameSheaeMadrese,
@MtErtebatBaMadares,
@MtDescErtebat,
@MtDescAdamErtebat,
@MtDescDaftarValiFageah,
@MtDescDaftarDarOstan,
@MtKatar,
@MtDescKatar,
@MtTedadTalabeDarSal,
@MtDescNoePazeresh)
GO
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.