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