Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.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# 将SQL数据库连接到C_C#_Sql - Fatal编程技术网

C# 将SQL数据库连接到C

C# 将SQL数据库连接到C,c#,sql,C#,Sql,我对SQL有点小问题,它说的是PublicForm1;在代码的最顶端,根据我下面的begginers指南,应该有一个小盒子,里面有3个点,像这样[…]而不是 public Form1(); System.Data.SqlClient.SqlConnection con; private void Form1_Load(object sender, EventArgs e) { con = new System.Data.

我对SQL有点小问题,它说的是PublicForm1;在代码的最顶端,根据我下面的begginers指南,应该有一个小盒子,里面有3个点,像这样[…]而不是

public Form1();

        System.Data.SqlClient.SqlConnection con;

        private void Form1_Load(object sender, EventArgs e)
        {
            con = new System.Data.SqlClient.SqlConnection();

            con.ConnectionString="Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Users\\Wee                                                                    Jimmy\\Documents\\MyWorkers.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";

            con.Open();

            MessageBox.Show("Open");

            con.Close();

            MessageBox.Show("Closed");
谁能帮帮我吗?我准备认输了。错误说明,错误1“SQL\U Connection.Form1.Form1”必须声明一个主体,因为它没有标记为抽象、外部或部分C:\Users\Wee Jimmy\Documents\Visual Studio 2010\Projects\SQL Connection\SQL Connection\Form1.cs 15 16 SQL Connection

尝试以下操作-

public Form1()
{
    System.Data.SqlClient.SqlConnection con; 

    private void Form1_Load(object sender, EventArgs e) 
    { 
        con = new System.Data.SqlClient.SqlConnection(); 

        con.ConnectionString="Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Users\\Wee Jimmy\\Documents\\MyWorkers.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"; 

        con.Open(); 

        MessageBox.Show("Open"); 

        con.Close(); 

        MessageBox.Show("Closed"); 
    }
}
更改第一行:

public Form1();
致:


[…]意味着等一下,我建议你在尝试将C插入数据库之前先学习它。我非常同意你的观点@EtiennedeMartel@LukeP当然,但如果你连语法上有效的代码都写不出来,那么,连接到数据库将是你的最小问题。@EtiennedeMartel海报显然是在试图遵循他误解的教程中的说明,或者教程是垃圾。我投后者的票。Jim Mcmurtry是在线提供的初学者指南,因此您可以向我们展示它的确切外观。公共表格1;在句法上完全被套住了。它甚至不会编译,更不用说运行了。它甚至看起来很痛苦;部分用红色下划线,我也试过。@JimMcmurtry:听起来你好像陷入了困境。尝试从头开始创建新表单:从“项目”菜单中,选择“添加新表单…”。。。这将为您创建form2。然后可以从旧表单复制SQL代码。您还需要将新表单设置为启动表单:在Program.cs中,更改Application.runnewform1;到应用程序。运行新表单2@EtienDemartel错误在我的原始帖子的底部,“SQL\U Connection.Form1.Form1”必须声明一个主体,因为它没有标记为抽象、外部或部分C:\Users\Wee Jimmy\Documents\Visual Studio 2010\Projects\SQL Connection\SQL Connection\Form1.cs 15 16 SQL Connection你看过教程了吗?这个答案在语法上是无效的。没有类定义,不能在另一个方法中声明方法,即使修复了定义,Form1_加载也不会触发,因为它必须添加到通常在设计器中完成的事件中。
public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }
}