0
我添加了一個Datasoruce以我目前的項目及以下已添加到我的App.config文件:如何查詢VB.NET數據源
<connectionStrings>
<add name="WindowsApplication1.My.MySettings.dbConnectionString"
connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\db.accdb"
providerName="System.Data.OleDb" />
</connectionStrings>
如何我現在可以查詢和更新這個數據源?
我有以下查詢:
Dim sqlstr As String = "INSERT INTO Accounts(Username,Password)VALUES('" & Trim(Account(0)) & "','" & Trim(Account(1)) & "')"
,但我也不太清楚如何實際運行查詢
非常感謝您的幫助。該軟件本身連接到我的服務器以驗證用戶身份,這是我在學習VB時製作的一個簡單的應用程序。在將數據發送到服務器之前,它將對MD5進行加密以與我的在線數據庫中的密碼進行比較(也是MD5加密的)。 知道了一段時間後的所有工作,出現類型不匹配的問題,並在數據庫的附加條目中將OleDbType.Char更改爲OleDbType.Integer。 另外,50 /,20與插入語句有什麼關係?這是插入字符的限制嗎? 非常感謝:) – Chris
50和20是猜測列的大小,應該改變以匹配實際的列。您應該**不**使用md5來散列您的密碼。它很容易破解。另外,hash!=加密。 –