[.NET] 並未將物件參考設定為物件的執行個體(댠…
工具:VS2005 + mssql2000
利用書的範例弄出來的可是出現
"System.NullReferenceException: 並未將物件參考設定為物件的執行個體"
程式碼:
Partial Class _Default
Inherits System.Web.UI.Page
Private WithEvents sqlCommand1 As System.Data.SqlClient.SqlCommand
Private WithEvents sqlConnection1 As System.Data.SqlClient.SqlConnection
Private Sub InitializeComponent()
Me.sqlConnection1 = New System.Data.SqlClient.SqlConnection
Me.sqlCommand1 = New System.Data.SqlClient.SqlCommand
Me.sqlConnection1.ConnectionString = "Data
Source=AUTOINSTALLS;Initial Catalog=test;User ID=sa"
Me.sqlConnection1.FireInfoMessageEventOnUserErrors = False
Me.sqlCommand1.Connection = Me.sqlConnection1
End Sub
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Button1.Click
sqlConnection1.Open() <---這部份出現問題
sqlCommand1.CommandText = "insert into
test(class,test_time,title,summary,article,author) values(getdate(),'" &
TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" &
TextBox4.Text & "')"
sqlCommand1.ExecuteNonQuery()
Response.Write("SQL指令----" & sqlCommand1.CommandText & "<hr>")
Response.Write("資料新增成功")
sqlConnection1.Close()
End Sub
End Class
button1_click以下都是自行coding
其餘的都是拉一拉物件給他做資料庫聯結...
my_class_text這部份有跟沒有是一樣的
就算不加入這個也會出現這樣的訊息
書上也是有用ASP用在記事本上的撰寫方式
這部份ok我有弄出來
可是換成asp.net的寫法就變成這樣了...
不知道哪邊出了問題還請高手指點一下
感謝
抱歉
我先刪掉一些無關緊要的程式碼
這支程式主要是利用資料庫聯結方式新增一筆資料
中間有個資料庫寫法"insert into"
可是button1_click按下去之後就會出現錯誤了
所以我覺得是"Private Sub InitializeComponent()"這邊哪邊出了問題
但是都找不到@.@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.232.157.179
※ 編輯: tom600488 來自: 125.232.157.179 (01/21 23:29)
→
01/21 23:35, , 1F
01/21 23:35, 1F
→
01/21 23:38, , 2F
01/21 23:38, 2F
→
01/21 23:45, , 3F
01/21 23:45, 3F
→
01/21 23:46, , 4F
01/21 23:46, 4F
※ 編輯: tom600488 來自: 125.232.157.179 (01/22 00:01)
※ 編輯: tom600488 來自: 125.232.157.179 (01/22 00:02)
推
01/23 06:37, , 5F
01/23 06:37, 5F
推
01/23 06:37, , 6F
01/23 06:37, 6F
→
01/23 11:25, , 7F
01/23 11:25, 7F
→
01/23 11:26, , 8F
01/23 11:26, 8F
→
01/23 11:27, , 9F
01/23 11:27, 9F
討論串 (同標題文章)