Insert using stored procedure in mulitple table in C# -


alter procedure [dbo].[sp_createprocess]    @type varchar(50),--0    @hospitalid varchar(50),--1    @patientid varchar(50) ,--2    @preauthorization varchar(50) ,--3    @status varchar(50) ,--4    @amount varchar(50) ,--5    @amtwords varchar(500) ,--6    @apptrt varchar(50) ,--7    @typetrt varchar(50) ,--8    @ailname varchar(100) ,--9    @ailcode varchar(50) ,--10    @roomtype varchar(50) ,--11    @roomrent varchar(50) ,--12    @signature varchar(50) ,--13    @processby varchar(50) ,--14    @corpscheme varchar(50) ,--15    @insurancediv varchar(50) ,--16    @drrmk varchar(50) ,--17    @created_date datetime ,--18    @modified_date datetime ,--19    @created_by varchar(50) ,--20    @modified_by varchar(50) ,--21    @cormk varchar(100) ,--22    @remark varchar(1500) ,--23    @createdby varchar(50) ,--24    @modifiedby varchar(50) ,--25    @createddate datetime ,--26    @modifieddate datetime, --27    @userrole int --28 begin     if @type = 'insertprocess'     begin         insert patient_process_status values         (             @hospitalid,             @patientid,             @preauthorization,             @status,             @ailname,             @ailcode,             @roomtype,             @roomrent,             @signature,             @processby,             @corpscheme,             @insurancediv,             @drrmk,             current_timestamp,             current_timestamp,             @created_by,             @modified_by         )          update dbo.usercommunication set roleid=@userrole         patientid=@patientid  ,  hospitalid=@hospitalid          update pd_patients set lastupdatedrole=@userrole         patientid=@patientid ,  hospitalid=@hospitalid          insert postenhancetbl values         (             @patientid,             @hospitalid,             @amount,             @amtwords,             @apptrt,             @typetrt ,             @cormk,             @remark,             @createdby,             @modifiedby,             current_timestamp,             current_timestamp         )      end      if @type='gettpadetails'     begin         select ps.*,lastupdatedrole patient_process_status ps         left join pd_patients pd on ps.patientid=pd.patientid  ,  ps.hospitalid=pd.hospitalid         ps.patientid=@patientid  ,  ps.hospitalid=@hospitalid     end end 

this error get:

this error facing in c# code**

the above code sql server 2014 stored procedure want join 2 tables , insert form value in 2 tables.

please me resolve issue , let me know why facing error of string datetime conversion

the problem here passing string type datetime parameter , failing convert string datetime.

check parameters , make sure pass datetime format parameter value or can use convert in sql server side convert parameter proper , valid datetime format.

you try using datetime variablename instead of string variablename.

hope helps.


Comments

Popular posts from this blog

IF statement in MySQL trigger -

c++ - What does MSC in "// appease MSC" comments mean? -

javascript - Blogger related post gadget image Resize s72-c [ Need Expert Help ] -