This is a c# coding with sql. Syntax error when value changes -


i newbie in c# , sql. code showing syntax error when i'm inserting contact no. having 10 digits no error when less it. data type in table big int. using sql server 2008. please help. code given below.

            squery = "insert receivechallanprint1 (challanno,referencno,title,author,isbn,challandate," +                 "receivedon,publisher,publisheraddress,publishercontactno,publisheremail,templatename," +                 "templatesubject,templatebody,emailattachment1"                 + ")";          squery = squery + " values(";          squery = squery + "'" + convert.toint32( dgvchallanactive.rows[i].cells["challanno"].value.tostring()) + "',";         squery = squery + "'"+convert.toint32( dgvchallanactive.rows[i].cells["referenceno"].value.tostring())+ "',";         squery = squery + "'" + convert.tostring(dgvchallanactive.rows[i].cells["title"].value) + "',";         squery = squery + "'" + convert.tostring(dgvchallanactive.rows[i].cells["author1"].value) + "',";         squery = squery + "'" + dgvchallanactive.rows[i].cells["isbn"].value + "',";           squery = squery + "'" + convert.tostring(dgvchallanactive.rows[i].cells["challandate"].value) + "',";         squery = squery + "'" + dtpreceiveddate.value.toshortdatestring() + "',";          squery = squery + "'" + convert.tostring(dgvchallanactive.rows[i].cells["publisher"].value) + "',";         squery = squery + "'" + convert.tostring(dgvchallanactive.rows[i].cells["publisheraddress"].value) + "',";          // squery = squery + "'" + convert.toint32(dgvchallanactive.rows[i].cells["publishercontactno"].value.tostring()) + "',";          squery = squery + "'" + convert.toint32(dgvchallanactive.rows[i].cells["publishercontactno"].value.tostring()) + "',";          squery = squery + "'" + convert.tostring(dgvchallanactive.rows[i].cells["publisheremail"].value) + "',";         squery = squery + "'" + convert.tostring(cboemailtemplate.text) + "',";         squery = squery + "'" + ssubject + "',";         squery = squery + "'" +sbody+ "',";         squery = squery + "'" + lblattachment.text.trim() + "'";         squery = squery + ")";           dbinteraction.dboperation.sconnectionstring = globalfuncs.sconnectionstring;         sretval = dboperation.executedboperation(squery, dboperation.operationtype.insert, null, ref dt);           if (sretval != globalfuncs.success)         { messagebox.show("no insert "); }          return sretval; }      catch (exception ex)     {         return ex.message;     } 

as use debugging option in code after crossing publishercontactno. comes out try box.i taking data gridview.

change convert.toint32(dgvchallanactive.rows[i].cells["publishercontactno"].value.tost‌​ring()) convert.toint64(dgvchallanactive.rows[i].cells["publishercontactno"].value.tost‌​ring())


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

[C++][SFML 2.2] Strange Performance Issues - Moving Mouse Lowers CPU Usage -

ios - Possible to get UIButton sizeThatFits to work? -