次のコードを使用して、db.sdfという名前のSQlServer CEを使用してデータベースを作成しました。VB.NET Pocket PCデータベース接続
Dim connStr As String = "Data Source =\temp\emp.sdf;"
Try
'creating database
Dim engine As SqlCeEngine
engine = New SqlCeEngine(connStr)
engine.CreateDatabase()
engine.Dispose()
'creating table
Dim cn As New SqlCeConnection(connStr)
Dim sql As String
sql = "CREATE TABLE login "
sql &= "("
sql &= " username nvarchar(20) PRIMARY KEY,"
sql &= " password nvarchar(20)"
sql &= ")"
Dim cmd As New SqlCeCommand(sql, cn)
cmd.Connection.Open()
cmd.ExecuteNonQuery()
cmd.Connection.Close()
cmd.Dispose()
cn.Dispose()
MessageBox.Show("Succesfully created")
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
しかし、このemp.sdfファイルがどこに保存されているかわかりません。私はVB.NET Pocket PCアプリケーションの開発を始めました。私のVB.NET接続コードはPocket PCアプリケーションと同様に動作しないので、この問題を解決する方法を教えてください。私を助けることができるチュートリアルをお願いします。 おかげ
データベースを作成するときは、接続文字列でデータベース名を提供してきた