台灣最大的程式設計社群網站
線上人數
722
 
會員總數:355791
討論主題:191324
免費程式:2731
歡迎您免費加入會員
首頁 >> 程式下載 >> 程式資料檢視
程式資料
名稱 ASP.NET資料庫連結帳號保密程式(多驅動程式版)
類別 其他 使用者介面 網頁系統
程式語言 ASP.Net 開發狀態 100% - 成熟
語系 其他 難易度 難度三(適合一般程度)
原創者 Josie  原創者網址  
提供者 Josie 執行網址  
版權 開放源碼 評分
(共有 1 人投票,總分 5)
我要評分 : 不好<- 1 2 3 4 5 -> 很好   這個程式不能有問題歐! 加入我的收藏夾!
說明
1.提供將Access MSSQL MySQL資料庫連結字串封存於DLL檔的範例(將User ID,Password等資料放在DLL檔,就可以對資料庫多一層保護囉),其他詳readme.txt
2.用WinRAR3.20繁體中文版壓縮
保存原文件的版權宣告(限非商業使用)
預覽畫面
目前尚無任何預覽畫面
檔案列表
檔名 : 20040523000338918A.rar  下載數:220
檔案大小:16598 Bytes  上傳時間:2004-05-23 00:03
下載此檔案
--
ASP.NET資料庫連結帳號保密程式(多驅動程式版)
網友回應  
如要發送訊息請先登入.
同下 KEROKERO [2006-04-25 09:00]
網頁上錯誤顯示是此行
objmyconn = objconn.DbOpen()

System.Data.SqlClient.SqlException: 使用者 '(null)' 的登入失敗。原因: 未結合受信任的 SQL Server 連線。
[SqlException (0x80131904): 使用者 '(null)' 的登入失敗。原因: 未結合受信任的 SQL Server 連線。]
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +735123
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +188
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1838
System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) +33
System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +628
System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +170
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +359
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +28
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +424
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +66
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +496
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +82
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105
System.Data.SqlClient.SqlConnection.Open() +111
MyDbConnections.MySQLClient.DbOpen() +78
ASP.mssqlclient_aspx.Page_Load(Object sender, EventArgs e) in C:\temp\web\mssqlclient.aspx:43
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +34
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061



應用程式中發生伺服器錯誤 KEROKERO [2006-04-25 08:57]
改了
strdbconn = "Provider=SQLOLEDB;Data Source=192.168.168.1;Initial Catalog=adamstest" & strdbpath & ";User ID=sa;PWD=sa"
strdbconn = "Provider=SQLOLEDB;Data Source=192.168.168.1;Initial Catalog=adamstest" & strdbpath & ";User ID=sa;PWD=sa"
strdbconn = "Driver={SQL Server};Database=adamstest" & strdbpath & ";Server=(192.168.168.1);uid=sa;pwd=sa"
strdbconn = "Driver={SQL Server};Database=adamstest" & strdbpath & ";Server=(192.168.168.1);uid=sa;pwd=sa"
strdbconn = "Initial Catalog=adamstest" & strdbpath & ";Data Source=192.168.168.1;Integrated Security=SSPI;"
可以作出MyConns.dll
再改mssqlclient.aspx中的Dim strdb As String = "adamstest"
進網頁出現
System.Data.SqlClient.SqlException: 使用者 '(null)' 的登入失敗。原因: 未結合受信任的 SQL Server 連線。
是不是哪裡改錯了!



謝啦 橘汁雞腿 [2005-11-29 16:09]
還沒看怎麼用~
先下來研究看看

無法編譯 Rix [2005-08-24 10:37]
按照 Readme.txt 中的方法編譯,但無法編譯。
是否還需要什麼設定呢?!! >_<"
回應 : 無法編譯 [2005-09-03 23:14] Josie
首先感謝您的下載與回應

經檢查後發現MSSQL連接字串有下列錯漏:

1.Case "MSSQL"
strdbconn = "Provider=SQLOLEDB;Data Source=127.0.0.1; _
Initial Catalog=" & strdbpath & ";User ID=sa;PWD="
請改成(有兩處)
Case "MSSQL"
strdbconn = "Provider=SQLOLEDB;Data Source=127.0.0.1;" & _
"Initial Catalog=" & strdbpath & ";User ID=sa;PWD="

2.strdbconn = "Initial Catalog=" & strdbpath & ";Data Source=127.0.0.1; _
Integrated Security=SSPI;"
請改成(有一處)
strdbconn = "Initial Catalog=" & strdbpath & ";Data Source=127.0.0.1;" & _
"Integrated Security=SSPI;"

以上都是忘了加字串連接符號&及雙引號,改正後已可編譯,再次感謝您的回應,對您造成不便,在此致歉