这个为什么报错 求解谢谢

图片说明

SqlConnection初始化方法应该是静态的,把sting str=...改成static string str=...

把你开头的4行,放在bind方法内。
代码不能直接写在类的定义里面,要写在函数里面

问题解决的话,请点下采纳

sting str = “”改为 const string str = 或 static string str =''都可以解决该问题。
实测有效
测试环境:vs2019 .net 4.7
报错原因:这是因为在C#中,规定在类内部只能定义属性或者变量,并初始化,不能直接变量引用变量。

string testA="world";

string testB="Hello "+testA;
这类代码就会报错。
在函数内部使用这类代码是没有问题的。

望采纳!!!!