0

我今天一直在关注 C#station 的 ADO.net 教程,我已经了解了数据网格示例 ( http://csharp-station.com/Tutorial/AdoDotNet/Lesson05 ),它在设计器后面构建了一个数据网格,在以编程方式编写 form.cs 文件。

在允许我从工具箱中拖动 DatagridView 并使用它之前,我是否必须使用服务器资源管理器使用向导连接到我的 SQL Server?我想设计我的表单而不用填充等。在 .cs 文件中

谢谢,罗斯

4

2 回答 2

1

您不必这样做,但任何数据提供者都需要配置数据来检索它,因此如果您不使用向导,则必须手动设置它们。

于 2013-04-23T14:33:39.833 回答
0

在代码中创建 SQLConnection 对象时,您只需使用 SQL Server 实例的连接字符串。

public void Initdata()
{
// instantiate the connection
conn = new SqlConnection([YourConnectionString]);   
}

出于测试目的,这可以像教程给出的示例中那样硬编码,但最好将数据库连接字符串存储在配置文件中,然后在运行时引用配置。请参阅有关连接字符串的这篇文章。

于 2013-04-23T20:14:37.700 回答