[.NET] 關鍵字new怎麼用(連db的時候)

作者: phycheout (等待紅顏老)   2017-02-08 00:46:02
寫個簡單的connection
Dim connectStr as String = "..."
Dim connection as new Odbc.OdbcConnection(connectStr)
Dim sqlStr = "select ...."
Dim cmd as new Odbc.OdbcCommand(sqlStr, connection)
connection.open()
1.Dim reader as Odbc.OdbcDataReader = cmd.executeReader(..)
2.Dim reader as new Odbc.OdbcDataReader = cmd.executeReaer(..)
我的問題在最下面這兩行
1是正確的
2是錯誤的
但是我還是不懂2的錯誤在哪?
這個new 到底要怎麼用才對?
網上爬了一堆文 但是還是不清楚
請高手解答
作者: MOONRAKER (㊣牛鶴鰻毛人)   2017-02-08 12:21:00
這…new一般不是習慣放在等號後面嗎也不是沒看過放as後面 但是放等號後面較好懂而且cmd.ExecuteReader()會產生物件 不需額外再new
作者: phycheout (等待紅顏老)   2017-02-08 22:54:00
THANKS, I GOT YOU
作者: MOONRAKER (㊣牛鶴鰻毛人)   2017-02-09 23:53:00
...是GOT IT吧 :|
作者: waiter337 (給開司一罐蘇格登)   2017-02-25 23:51:00
XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD 在一起在一起

Links booklink

Contact Us: admin [ a t ] ucptt.com