我的代码使用 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);
}
}
}
}
如果您没有收到任何错误,则可能是连接问题。您可能很快就会超时。请检查您是否可以从其他工具(例如SQL Server Management Studio)达到此dB。可能是连接字符串中的拼写错误。
旁注:将 sqlconnection 放入使用中,使其在停止使用后始终被释放。
您是否在 SQLExpress 上创建了Db_test?
首先检查与 UDL 文件的数据库连接。更多信息在这里。