私は StackOverflow と他の多くの Web サイトを見回しましたが、これをまとめるコードがいくつか見つかりました。
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
戻ってくるエラーは次のとおりです。
「文字列「INSERT INTO tblItem(ItemName, De」から「Double」型への変換は無効です。」
これは、SQL を使用したデータ構造です。
http://i23.photobucket.com/albums/b368/Damo115/Untitled.png
あなたが提供できるアドバイスをありがとう。