Я смотрел вокруг StackOverflow, а также ряд других сайтов, я нашел код, чтобы поставить это вместе:данных, не добавляя к SQL Server 2008 с помощью ASP.net & VB как код позади файла
Imports System.Data
Imports System.Data.SqlClient
Partial Class _Default
Inherits System.Web.UI.Page
Dim sqlConnection As SqlConnection
Dim sqlCommand As SqlCommand
Dim sqlString, iName, iDescription As String
Dim iQuantity As Integer
Dim iPrice As Decimal
Protected Sub cmdAddStock_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles cmdAddStock.Click
iName = txtItemName.Text
iDescription = txtDescription.Text
iQuantity = txtQuantity.Text
iPrice = txtPrice.Text
Using myConnection As New SqlConnection("Server=localhost;Database=BBBLeeds;
Trusted_Connection=True")
myConnection.Open()
sqlCommand = New SqlCommand("INSERT INTO tblItem(ItemName, Description,
Price, Stock) values('" + iName + "','" + iDescription + "','" + iPrice +
"','" + iQuantity + "')")
sqlCommand.ExecuteNonQuery()
myConnection.Close()
Response.Redirect(Request.RawUrl, True)
End Using
End Sub
End Class
ошибка, которая возвращается представлены следующим образом: „к типу„Double“не является допустимым«
»Преобразование из строки“ INSERT INTO tblItem (ITEMNAME, De
Это структура данных с SQL:
http://i23.photobucket.com/albums/b368/Damo115/Untitled.png
Благодарим за любые советы, которые вы можете предоставить.
Пожалуйста, изучите параметры SQL для отправки параметров. Это сэкономит много хлопот. И оператор конкатенации строк в VB.NET - '&', а не '+'. –