2013-08-25 52 views
0

请帮我解决。我还是初学者声明结束预计,初学者

Imports System.Data 
Imports System.Data.SqlClient 

Partial Class MBranches 
    Inherits System.Web.UI.Page 

    Dim connString As String = ConfigurationManager.ConnectionStrings("myConnectionString").ConnectionString 
    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnInsert.Click 
     If Page.IsValid Then 
      Dim conn As New SqlConnection(connString) 
      conn.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|APU.mdf;Integrated Security=true; User Instance=true" 
      conn.Open() 
       Dim SqlString As String = "INSERT INTO tblBranch (BranchName, BranchAddress, BranchContactNumber) VALUES ("& txtName.Text &","& txtAddress.Text &","& txtCNumber.Text")" 
      conn.Close() 
     End If 
    End Sub 
End Class 

回答

1

这是一个简单的语法错误,Visual Studio应该清楚地指出。您在SqlString中缺少&符号&。

你应该为自己找到这个..但它是在行的末尾。

+0

现在又出现了一个错误。它声明“'txtAddress'没有声明,由于它的保护级别,它可能无法访问。” – nonren

+0

那么你有没有名为'txtAddress'的东西?推测这应该是表单上文本框的名称。 –

+0

是的。我拥有它。我现在要做的是将文本框中的数据提交到数据库中。 – nonren