其實在ASP.NET 2.0時就有提供一個非常好用的SqlConnectionStringBuilder類別,光看名子就知道,這是讓你拿來建立SQL連線字串,使用起來非常直覺,而且又提供IntelliSense,相信我,這可是能減輕腦負擔的好東西,如果你使用過一次SqlConnectionStringBuilder類別,大概就不會想回頭了,再去愛別人了。
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load '以下範例程式,未使用import System.Data.SqlClient '原始:Data Source=.\SQLEXPRESS;Initial Catalog=Northwind;User ID=bruce;Password=123456789 '以下使用SqlConnectionStringBuilder類別來建立ConnectionString Dim CSBuilder As New System.Data.SqlClient.SqlConnectionStringBuilder CSBuilder.DataSource = ".\SQLEXPRESS" CSBuilder.InitialCatalog = "Northwind" CSBuilder.UserID = "bruce" CSBuilder.Password = "123456789" CSBuilder.PersistSecurityInfo = True 'CSBuilder.ConnectionString取得連線字串,建立SqlConnection Dim conn As New System.Data.SqlClient.SqlConnection(CSBuilder.ConnectionString) 'Other Code End Sub
這麼好用的東西,你在市面上一般的書本中是看不到哦,學起來,根本就不用背任何東西,IntelliSense選一選就完成了,不過,必要的資訊(就是後面的字串內容)還是要記一下。
沒有留言:
張貼留言
感謝您的留言,如果我的文章你喜歡或對你有幫助,按個「讚」或「分享」它,我會很高興的。