vs2015中数据库用不了rowindex

vs2015中数据库用不了rowindex,第1张

没有安装对应插件。

您出现的这种情况可能是您用的编程工具中,没有安装对应的插件或者模块,才导致的许多命令无法使用。

数据库对于喜欢编程的人都不陌生,它可以做很多很多事情。就比如游戏中角色的信息等级,都可以作在数据库里以变玩家在登录时直接调取。

1、VS2015默认安装中,自带的SQL部分组件并没有创建和管理数据库的功能,这些组件只用于联接和管理数据库。

2、可以选择加装SQL Server Data Tools(运行VS2015的安装程序去里面找到相应的选项进行安装),不过,多数人的选择是另行加装SQL Server的单机版或服务器版。个人建议加装SQL Server Express,因为你真要针对SQL Server进行开发的话,很多工作不去SQL Server中的SQL Server Management Studio中,是难以完成,甚至无法完成的。

找到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()


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

原文地址: http://outofmemory.cn/sjk/10654909.html

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

发表评论

登录后才能评论

评论列表(0条)

保存