我是一个初学者,我正在使用sql数据库在c#中创建一个客户端服务器应用程序。 我只使用两台计算机,在一台计算机上我想存储我的数据库以及应用程序也将在同一台计算机上运行它一台计算机是服务器和客户端两者而另一台计算机将是一个简单的客户端将访问数据库。 任何人都可以帮助我如何为两个系统编写连接数据库的代码。 谢谢。
答案 0 :(得分:0)
要从C#.NET连接到SQL Server,您需要创建一个连接字符串,如下所示:
私有SqlConnection连接; private string connectionString = @“Server =(local); Database = Embedding_SQL_Test; User ID = sa; Password = 123”; connection = new SqlConnection(connectionString);
接下来,使用上面创建的SqlConnection对象创建一个'SqlCommand',如下所示: SqlCommand cmd = new SqlCommand(“select * from Customer where CustomerID = @Cid”,connection);
此处显示的SQL查询可以替换为SELECT,INSERT,UPDATE查询等。
接下来,在数据库中执行SQL查询,使用以下方法: ExecuteReader - 执行SELECT查询 ExecuteNonQuery - 执行INSERT,DELETE,UPDATE和SET语句。
这是如何从C#连接到SQL Server数据库并在数据库中执行SQL查询的简短描述。 有关连接字符串,方法及其参数的详细信息,请检查以下链接:(http://www.shahriarnk.com/Shahriar-N-K-Research-Embedding-SQL-in-C-Sharp-Java.html) 在这里,您还可以找到有关如何将参数传递给SQL查询以及调用存储过程等的详细信息。