如何在C#中创建ms访问数据库? 我已经创建了一个应用程序,使用它可以排除一些有关硬件和软件的特定信息,现在我想创建一个数据库并将这些信息写入Access数据库文件!
答案 0 :(得分:0)
我从未使用过c#来创建数据库,但这可能有用: https://support.microsoft.com/nl-nl/kb/149558
我已将现有的Access数据库与c#结合使用。
以下连接提供程序可能因Access版本而异。以下是一些连接字符串:https://www.connectionstrings.com/access/
//Making the connection
string databaseLocation = "location";
OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + databaseLocation);
//Opening the connection
con.Open();
//Making a command
OleDbCommand odc = new OleDbCommand("query",con);
//Execute a select query
OleDbDataReader reader = odc.ExecuteReader();
//Example of retrieving data from select query
while(reader.Read())
{
string result = reader.getString(0);
}
//Execute different query (examples: insert into, update, delete)
odc.ExecuteNonQuery();
//Closing the connection
con.Close();
我希望它有所帮助!