作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个本地数据库,我希望能够从 C# 文件中检索数据并将数据插入其中。我已经阅读了有关 INSERT INTO 和 SELECT FROM SQL 命令的信息,但我想做的是创建 C# 函数,我可以调用这些函数来从数据库中插入、编辑和检索信息。例如:
public void InsertAccountData(string Usrname, string passwd)
{
INSERT INTO Account(Username, password) VALUES(Usrname, password);
}
我试图找到答案,但没有找到可靠的解决方案。我将如何做到这一点是 C#?
最佳答案
public void InsertAccountData(string Usrname, string passwd)
{
string qry = string.format("INSERT INTO Account(Username, password) VALUES('{0}','{1}')", Usrname, password);
using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand command = new SqlCommand(qry, connection);
connection.Open();
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(String.Format("{0}, {1}",
reader[0], reader[1]));
}
}
}
这就是我们正常访问数据库的方式。当前示例适用于 MSSQL。 http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.aspx
关于c# - 有没有办法在 C# 中为 sql 数据库生成 getter 和 setter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8396145/
我是一名优秀的程序员,十分优秀!