2013-08-25 53 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