vs中应用层添加调数据库 *** 作层的引用却调用不上怎么办

vs中应用层添加调数据库 *** 作层的引用却调用不上怎么办,第1张

1. 检查引用是否正确,如果不正确,重新添加引用。2. 检查数据库连接字符串是否正确,如果不正确,修改连接字符串。3. 检查数据库表的字段是否正确,如果不正确,修改表的字段。4. 检测数据库服务器是否可以被调用,如不能被调用,请重新配置服务器。

找到C#下SQLite *** 作驱动dll并下载:System.Data.SQLite

在项目中添加dll的引用

创建数据库(文件):

SQLiteConnection.CreateFile("MyDatabase.sqlite")

连接数据库:

SQLiteConnection m_dbConnection=new SQLiteConnection("Data Source=MyDatabase.sqliteVersion=3")

         

m_dbConnection.Open()

插入数据:

String sql = "insert into highscores (name, score) values ('Me', 3000)"

SQLiteCommand command = new SQLiteCommand(sql, m_dbConnection)

command.ExecuteNonQuery()

sql = "insert into highscores (name, score) values ('Myself', 6000)"

command = new SQLiteCommand(sql, m_dbConnection)

command.ExecuteNonQuery()

sql = "insert into highscores (name, score) values ('And I', 9001)"

 command = new SQLiteCommand(sql, m_dbConnection)

command.ExecuteNonQuery()

查询:

string sql = "select * from highscores order by score desc"

SQLiteCommand command = new SQLiteCommand(sql, m_dbConnection)

SQLiteDataReader reader = command.ExecuteReader()

         

while (reader.Read())

Console.WriteLine("Name: " + reader["name"] + "\tScore: " + reader["score"])

Console.ReadLine()


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9908857.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存