我在C# 中开发一系列程序, 重复使用相同的 SQL 代码 。 下面是为 SQL 连接到测试数据库的 SQL 连接而创建的 类 I 的例子。 问题: 如何在我的进程中给该类打电话? 我尝试了几件事, 但是, 我得到了以下错误 。
错误 :
SQLHelperCode.FirstConnect is a type which is not valid in the given context.
Only Assignment, call, increment, decrement and new object expressions can be used as a statement
类 一级 Connect
public class FirstConnect
{
public FirstConnect()
{
SqlConnection conn;
string path = @"C:Program Files (x86)Microsoft SQL ServerMSSQL.1MSSQLData";
const string dbName = "datadetail";
{
conn = new SqlConnection("user id=TestUser;" +
"server=TestData\SQLEXPRESS;" +
"Trusted_Connection=yes;" +
"connection timeout=30");
try
{
conn.Open();
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
}
}
}
}
想要在这个代码中调用第一个Connect:
protected override void OnBarUpdate()
{
accountName = Account.Name.ToString();
if (accountName == Test1234 )
{
//Call FirstConnect here.
}
}