无法将类型“object”隐形转换为“system.data.sqlclient.sqlconnection”存在一个显式转换

来源:百度知道 编辑:UC知道 时间:2024/07/02 16:39:55
public class DB
{
public static Dataset getdata(string SqlDb)
{}
public static object connstr()
{}
}
SqlConnection con=DB.connstr();

connstr方法的返回值不对 按照你最下面一行代码的要求的话 那么就应该是connstr的方法返回的是一个SqlConnection 但是按你方法名字的问题来说的话 那这个方法返回的应该是一个String类型的吧 总之不管返回什么 你返回的object当然是不可以的 还得强转拆箱的.

public static object connstr这个是方法?
怎么返回一个对象?

应该是连接字符串把?

public static string connstr = "数据库连接字符串";