我今天一直在关注 C#station 的 ADO.net 教程,我已经了解了数据网格示例 ( http://csharp-station.com/Tutorial/AdoDotNet/Lesson05 ),它在设计器后面构建了一个数据网格,在以编程方式编写 form.cs 文件。
在允许我从工具箱中拖动 DatagridView 并使用它之前,我是否必须使用服务器资源管理器使用向导连接到我的 SQL Server?我想设计我的表单而不用填充等。在 .cs 文件中
谢谢,罗斯
我今天一直在关注 C#station 的 ADO.net 教程,我已经了解了数据网格示例 ( http://csharp-station.com/Tutorial/AdoDotNet/Lesson05 ),它在设计器后面构建了一个数据网格,在以编程方式编写 form.cs 文件。
在允许我从工具箱中拖动 DatagridView 并使用它之前,我是否必须使用服务器资源管理器使用向导连接到我的 SQL Server?我想设计我的表单而不用填充等。在 .cs 文件中
谢谢,罗斯
您不必这样做,但任何数据提供者都需要配置数据来检索它,因此如果您不使用向导,则必须手动设置它们。
在代码中创建 SQLConnection 对象时,您只需使用 SQL Server 实例的连接字符串。
public void Initdata()
{
// instantiate the connection
conn = new SqlConnection([YourConnectionString]);
}
出于测试目的,这可以像教程给出的示例中那样硬编码,但最好将数据库连接字符串存储在配置文件中,然后在运行时引用配置。请参阅有关连接字符串的这篇文章。