Amir Taghavi
جمعه 21 اردیبهشت 1386, 21:50 عصر
سلام
من سایتم رو UP کردم همه چیز ردیفه جز Insert در db! آیا برای Insert باید کار خاصی رو در Server انجام بدم. اینو هم بگم که در Localhost کامپوتر خودم همه چیز درست کار می کنه.
اینم Error:
System.Data.SqlClient.SqlException: Invalid object name 'Remember.dbo.T_RecievedFiles'. at
System.Data.SqlClient.SqlConnection.OnError(SqlExc eption exception, Boolean
breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnErro r(SqlException
exception, Boolean breakConnection) at
System.Data.SqlClient.TdsParser.ThrowExceptionAndW arning(TdsParserStateObject stateObj) at
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler,
SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject
stateObj) at System.Data.SqlClient.SqlCommand.FinishExecuteRead er(SqlDataReader ds,
RunBehavior runBehavior, String resetOptionsString) at
System.Data.SqlClient.SqlCommand.RunExecuteReaderT ds(CommandBehavior cmdBehavior,
RunBehavior runBehavior, Boolean returnStream, Boolean async) at
System.Data.SqlClient.SqlCommand.RunExecuteReader( CommandBehavior cmdBehavior, RunBehavior
runBehavior, Boolean returnStream, String method, DbAsyncResult result) at
System.Data.SqlClient.SqlCommand.InternalExecuteNo nQuery(DbAsyncResult result, String
methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at
System.Web.UI.WebControls.SqlDataSourceView.Execut eDbCommand(DbCommand command,
DataSourceOperation operation) at
System.Web.UI.WebControls.SqlDataSourceView.Execut eInsert(IDictionary values) at
System.Web.UI.WebControls.SqlDataSource.Insert() at temp.btnSend_Click(Object sender,
EventArgs e)
چند نکته:
1. من Insert رو با یه SP انجام میدم.
2. تو Server بطور اتوماتیک اسم db رو تغییر میده و یه connection به من میده منم اونو در web.config می نویسم.
3. اطلاعات بدرستی خونده میشه (SELECT) اما نمی دونم چرا Insert نمی شه.
4. تو Error همونطور که ملاحظه فرمودین اون Table ای رو که باید توش Insert کنم رو نمی شناسه اما بقیه رو Table هامو میشناسه! چرا؟
من سایتم رو UP کردم همه چیز ردیفه جز Insert در db! آیا برای Insert باید کار خاصی رو در Server انجام بدم. اینو هم بگم که در Localhost کامپوتر خودم همه چیز درست کار می کنه.
اینم Error:
System.Data.SqlClient.SqlException: Invalid object name 'Remember.dbo.T_RecievedFiles'. at
System.Data.SqlClient.SqlConnection.OnError(SqlExc eption exception, Boolean
breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnErro r(SqlException
exception, Boolean breakConnection) at
System.Data.SqlClient.TdsParser.ThrowExceptionAndW arning(TdsParserStateObject stateObj) at
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler,
SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject
stateObj) at System.Data.SqlClient.SqlCommand.FinishExecuteRead er(SqlDataReader ds,
RunBehavior runBehavior, String resetOptionsString) at
System.Data.SqlClient.SqlCommand.RunExecuteReaderT ds(CommandBehavior cmdBehavior,
RunBehavior runBehavior, Boolean returnStream, Boolean async) at
System.Data.SqlClient.SqlCommand.RunExecuteReader( CommandBehavior cmdBehavior, RunBehavior
runBehavior, Boolean returnStream, String method, DbAsyncResult result) at
System.Data.SqlClient.SqlCommand.InternalExecuteNo nQuery(DbAsyncResult result, String
methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at
System.Web.UI.WebControls.SqlDataSourceView.Execut eDbCommand(DbCommand command,
DataSourceOperation operation) at
System.Web.UI.WebControls.SqlDataSourceView.Execut eInsert(IDictionary values) at
System.Web.UI.WebControls.SqlDataSource.Insert() at temp.btnSend_Click(Object sender,
EventArgs e)
چند نکته:
1. من Insert رو با یه SP انجام میدم.
2. تو Server بطور اتوماتیک اسم db رو تغییر میده و یه connection به من میده منم اونو در web.config می نویسم.
3. اطلاعات بدرستی خونده میشه (SELECT) اما نمی دونم چرا Insert نمی شه.
4. تو Error همونطور که ملاحظه فرمودین اون Table ای رو که باید توش Insert کنم رو نمی شناسه اما بقیه رو Table هامو میشناسه! چرا؟