Лучший отвечающий
Как добавлять данные в базу SQL ?

Вопрос
-
Сервер SQL размещен на Azure, использую ASP.NET
В общем вопрос заключается в том как создать собственную форму для добавления данных в базу SQL.
Желательно показать кратким примером, там уже сам разберусь.
Все что читал либо для MVC или вообще кратко описано не отображая всего процесса от начало до конца....
P.S. только учусь методом проб и ошибок....
4 декабря 2013 г. 5:38
Ответы
-
Добрый день.
Вот достаточно подробный пример работе в связке ASP .Net и ADO .Net. Пункт "Запись мероприятия в базу" как раз то, что вы хотите. Единственно, у вас строки подключения к БД могут отличаться.
- Предложено в качестве ответа YatajgaModerator 13 декабря 2013 г. 6:06
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 26 декабря 2013 г. 8:20
4 декабря 2013 г. 6:39Отвечающий
Все ответы
-
А вам для Web Forms надо?
Сделаем содержимое сообщества лучше, вместе!
4 декабря 2013 г. 5:51Модератор -
Да, именно Web Forms.
Для уточнения, использую VS 2013 и Framework 4.5.1.
4 декабря 2013 г. 6:30 -
Добрый день.
Вот достаточно подробный пример работе в связке ASP .Net и ADO .Net. Пункт "Запись мероприятия в базу" как раз то, что вы хотите. Единственно, у вас строки подключения к БД могут отличаться.
- Предложено в качестве ответа YatajgaModerator 13 декабря 2013 г. 6:06
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 26 декабря 2013 г. 8:20
4 декабря 2013 г. 6:39Отвечающий -
Incorrect syntax near 'nvarchar'.
Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.
Сведения об исключении: System.Data.SqlClient.SqlException: Incorrect syntax near 'nvarchar'.
Ошибка источника:Необработанное исключение при выполнении текущего веб-запроса. Информацию о происхождении и месте возникновения исключения можно получить, используя следующую трассировку стека исключений.
Трассировка стека:[SqlException (0x80131904): Incorrect syntax near 'nvarchar'.] System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +1789270 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +5340622 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +244 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) +1691 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +275 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds) +1421 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite) +177 System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite) +208 System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +163 System.Web.UI.WebControls.SqlDataSourceView.ExecuteDbCommand(DbCommand command, DataSourceOperation operation) +378 System.Web.UI.WebControls.SqlDataSourceView.ExecuteInsert(IDictionary values) +399 System.Web.UI.DataSourceView.Insert(IDictionary values, DataSourceViewOperationCallback callback) +81 System.Web.UI.WebControls.FormView.HandleInsert(String commandArg, Boolean causesValidation) +364 System.Web.UI.WebControls.FormView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +584 System.Web.UI.WebControls.FormView.OnBubbleEvent(Object source, EventArgs e) +89 System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37 System.Web.UI.WebControls.FormViewRow.OnBubbleEvent(Object source, EventArgs e) +80 System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37 System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +121 System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +156 System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +9702098 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1724
Информация о версии: Платформа Microsoft .NET Framework, версия:4.0.30319; ASP.NET, версия:4.0.30319.33440Теперь вот такая беда ....
4 декабря 2013 г. 8:28 -
1. Если вы приведете текст запроса, на котором у вас все падает, то будет легче вам помочь.
2. Если проблема заявленная в теме топика решилась, то топик надо закрыть, пометив ответы. И открыть новый с заголовком: Проблема при выполнении запроса SQL серверу в Azure. В описании привести фрагмент кода в котором возникает ошибка, структуру базы данных и то описание, которое вы вставили.
4 декабря 2013 г. 8:32Отвечающий