我的代码使用 c# 连接 SQL Server 数据库时有什么错误

本文关键字:数据库 什么 错误 Server SQL 代码 连接 我的 | 更新日期: 2023-09-27 18:35:39

请参阅下面显示的代码 - 错误在哪里或我犯了什么错误?控制台不显示任何内容,只是一个黑色空白。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;
namespace sql_connect
{
    class Program
    {
        static void Main(string[] args)
        {
            SqlConnection myConnection = new SqlConnection("Database=Db_test;Server=.''SQLEXPRESS;Integrated Security=True;connect timeout = 30");
            try
            {
                myConnection.Open();
                Console.WriteLine("Well Done");
            }
            catch (SqlException ex)
            {
                Console.WriteLine("You failed!" + ex.Message);
            }
        }
    }
}

我的代码使用 c# 连接 SQL Server 数据库时有什么错误

如果您没有收到任何错误,则可能是连接问题。您可能很快就会超时。请检查您是否可以从其他工具(例如SQL Server Management Studio)达到此dB。可能是连接字符串中的拼写错误。

旁注:将 sqlconnection 放入使用中,使其在停止使用后始终被释放。

您是否在 SQLExpress 上创建了Db_test?
首先检查与 UDL 文件的数据库连接。更多信息在这里。