写成sqlcon =@"Data Source=H31\SQLEXPRESS;或者sqlcon ="Data Source=H31\\SQLEXPRESS;\在C#中是转义字符。
H31\SQLEXPRESS 换成H31/SQLEXPRESS 猜测可能是\S被认为是转义.ps: 不建议将连接字符串硬编码到程序集中. 应该在配置文件里面比较合适, 可适用于多个数据库实例.
等号后面加@符号