我正在开发一个将数据输入到 SQL Server CE 本地数据库(*.sdf
文件)的 VB.NET 程序。
我的代码是这样的:
Imports System.Data.SqlClient
Public Class Form1
Dim myConnection As SqlConnection
Dim myCommand As SqlCommand
Dim ra As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
myConnection = New SqlConnection("Data Source= Database1.sdf")
myConnection.Open()
myCommand = New SqlCommand("Insert into website('"TextBox1.Text"')", myConnection)
ra = myCommand.ExecuteNonQuery()
MessageBox.Show("Updated")
myConnection.Close()
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
TextBox1.Text = My.Settings.SaveWebsite
End Sub
End Class
在编译过程中出现三个错误:
错误 1:未为“公共子新建(cmdText 作为字符串,连接作为 System.Data.SqlClient.SqlConnection,事务作为 System.Data.SqlClient.SqlTransaction)”的参数“连接”指定参数。
错误 2
逗号、')' 或预期的有效表达式继续。错误 3
类型“System.Data.SqlClient.SqlConnection”的值无法转换为“System.Data.SqlClient.SqlTransaction”。
这是我第一次使用 VB.NET,我希望有人可能知道我在这里做错了什么。
提前致谢