userform for login existing accountAccessデータベース上の画像リンクなど
でVBAを使用してログインシステムを作る、私は、ExcelとAccessデータベースを接続する方法についてお聞きしたいと思います。私は私の問題についていくつかのポイントを行います:
- 2つのボタン、「ログイン」および「新規アカウント」があります。ログインの場合は、「ログイン」テーブルからユーザー名とパスワードの両方を検証する必要があります。その後、ユーザーのフルネームがコピーされます。
- 既存のユーザーのログインには、パスワードはなくユーザー名を見つけることができるコンボボックスがあります。
- "新しいアカウント"ボタンでは、新しいユーザー名、新しいフルネーム、および新しいパスワードを要求します(2つ以上の写真を投稿できません)。私はまだ
Dim cn As ADODB.Connection, rs As ADODB.Recordset, r As Long
Set cn = New ADODB.Connection
cn.Open "Provider=Microsoft.ACE.OLEDB.12.0;" & _
"Data Source=E:\Digital QC Project\Database.accdb;"
Set rs = New ADODB.Recordset
rs.Open "login", cn, adOpenKeyset, adLockOptimistic, adCmdTable
With rs
.AddNew
.Fields("username") = Range("A4").Value
.Fields("password") = Range("B4").Value
.Fields("fullname") = Range("C4").Value
.Update
End With
rs.Close
Set rs = Nothing
cn.Close
Set cn = Nothing
は、第1および第2のポイントで作業することが可能ということであることを行うにはどのようにそれを考え出したことができますか?ありがとうstackoverflow! ありがとう
これはExcelのシートに書かれていなくても機能しています... .AddNew .Fields( "username")= login2.operatorname.Value .Update –