आई इंट करने के लिए त्रुटित्रुटि परिवर्तित डेटाप्रकार nvarchar int करने के लिए
त्रुटि परिवर्तित डेटाप्रकार nvarchar हो रही है
कोड:
ALTER procedure [dbo].[sp_rcdoc]
@regno int,
@appname varchar(50),
@DOI datetime,
@COV varchar(50),
@validtill date,
@imgloc varchar(500),
@ImagNo char(20),
@Purposecode varchar(50),
@FLAG varchar(3)
AS BEGIN
IF NOT EXISTS(SELECT regno FROM tblRCDocuments WHERE regno = @regno)
BEGIN
INSERT INTO tblRCDocuments(regno, appname, DOI, COV, validtill, imgloc, ImagNo, Purposecode, FLAG)
VALUES(@regno, @appname, @DOI, @COV, @validtill, @imgloc, @ImagNo, @Purposecode, @FLAG)
END
से @regnocast बल्कि का उपयोग tblRCDocuments –
आप Regno के लिए पैरामीटर गुजर की संरचना पोस्ट करें स्ट्रिंग डेटाप्रकार जो त्रुटि को प्रतिबिंबित के रूप में आप का उल्लेख है। Regno के लिए int प्रकार मान पास करें। –
ठीक है, तो बस इसे डीबग करें - आप संग्रहीत प्रो में क्या मूल्य गुजर रहे हैं ?? क्या होगा यदि आप उन मानकों के साथ SQL सर्वर एमजीएमटी स्टूडियो में मैन्युअल रूप से 'INSERT' कथन को कॉल करते हैं ?? –