Он работает нормально в локальной системе, но при размещении на сервере он дает ошибку. Что я делаю не так?Получение несоответствия типа данных в выражении критериев
Dim ForumID As String = Session("ForumID").ToString()
Dim cforumId As Int32
cforumId = Convert.ToInt32(ForumID)
Dim userId As String = User.Identity.Name.ToString()
Dim Comments As String = (TextBox3.Text).ToString().Replace(Environment.NewLine,"<br />")
DIm PostedTime As String = DateTime.Now.ToString("f")
Dim sqlcmd As OleDbCommand
connection.ConnectionString = ("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & Server.MapPath("Database.mdb"))
connection.Open()
Я пользуюсь доступом к базе данных. Столбец Форума является ссылочным ключом к другой таблице и является типом интергеров (Число). Rest - текстовый тип данных.
sqlcmd = New OleDbCommand("insert into Thread (ForumID, Comments, UserID, PostedTime) values('@cforumId','@Comments','@userId','@PostedTime')", connection)
sqlcmd.ExecuteNonQuery()
Несоответствие типов данных в выражении критериев.
TextBox3.Text = ""