Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从代码到表单设计器的Datagridview连接_C#_Sql Server_Ado.net - Fatal编程技术网

C# 从代码到表单设计器的Datagridview连接

C# 从代码到表单设计器的Datagridview连接,c#,sql-server,ado.net,C#,Sql Server,Ado.net,今天,我一直在学习C#station的ADO.net教程,并学习了datagrid示例(),它在设计器后面以编程方式以form.cs文件的形式构建了datagrid 在允许我从工具箱中拖动DatagridView并使用它之前,是否必须使用服务器资源管理器使用向导连接到SQL server?我想设计我的表格,而不必乱动填充物。在.cs文件中 谢谢, Ross您不必这样做,但是任何数据提供程序都需要配置数据来检索它,因此如果您不使用向导,则必须手动设置它们。在代码中创建SQLConnection对象

今天,我一直在学习C#station的ADO.net教程,并学习了datagrid示例(),它在设计器后面以编程方式以form.cs文件的形式构建了datagrid

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

谢谢,
Ross

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

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

public void Initdata()
{
// instantiate the connection
conn = new SqlConnection([YourConnectionString]);   
}
出于测试目的,这可以像本教程给出的示例那样硬编码,但最好将数据库连接字符串存储在配置文件中,然后在运行时引用配置。请参阅关于连接字符串的文章