C#连 SQL Server 做增删改查,其实没你想的那么复杂。搞清楚连接字符串,抓住几个关键类,像SqlConnectionSqlCommandSqlParameter,基本就能跑起来了。文章用 VS 2005 举例,虽然稍老了点,但思路蛮清楚,适合新手入门。

连接字符串写得挺规范:Data Source=.\SQLEXPRESS;Initial Catalog=Test;Integrated Security=True。本地开发这么搞没毛病,用的是 Windows 身份验证,安全性也还不错。

增删改的部分,思路都一样:建连接、写 SQL、加参数、执行命令,用ExecuteNonQuery()拿结果。重点是参数化,能帮你挡掉 SQL 注入,尤其在表单提交场景下挺有用。

虽然查询(Select)那块只是提了提,但如果你用过SqlDataReader或者SqlDataAdapter,应该能马上反应过来怎么用。一般读取数据后你还得用while循环一行行读,挺适合做列表页。

另外建议你加上异常,比如try-catch那套。不然连接失败或者 SQL 写错,系统直接崩了就不好玩了。资源释放也要注意,Dispose()或者using语法都可以,省得一直开着连接拖慢数据库。

如果你在做小型后台系统或者公司内网应用,这种方式还蛮合适的。简单稳定,响应也快。如果你更关注 MongoDB 的做法,可以看看C#使用 MongoDB 进行数据库业务增删改查那篇,也挺有参考价值。

,搞懂几个核心类和 SQL 拼写,写起来其实不难。用熟了你还可以封装成小工具方法,下次直接复用。