大家好c#打印,我是华山自控编程朱老师

前几天一个学员在学习C#与sqlserver数据库交互时。连接数据库出现错误,用接口去创建的时候,

截图如下:

c#打印_打印九九乘法口诀表c_c for语言打印圣诞树图案

不知道什么原因。

其实很多初学者在学习vs和sqlserver数据库交互时,都会遇到类似的问题,不知道是动态库问题,还是数据库交互的代码问题。下面我们就对这个问题进行详细分析。

问题分析:

c for语言打印圣诞树图案_c#打印_打印九九乘法口诀表c

根据button__click事件里面第一行conn赋值来看。这个连接串就需要再次确认一下

对于老司机来说,可能一下就知道问题点在哪里。但是对于新手来说,看到这个语法错误,还是会一筹莫展。不知道如何去定位问题。

接下来 我就教该同学如何去定位和解决问题:

首先:我就让该同学把把数据库的端口和用户名c#打印,密码,及数据库名字再次确认下,发现server 值,uid = sa, password实际值和代码也不一致。然后我让该同学重新配置连接串:

再次运行后,数据库已经连接上了。

c#打印_c for语言打印圣诞树图案_打印九九乘法口诀表c

但是该同学反馈没有插入数据库,仔细查看代码,发现插入数据库的语句没有写。我让该同学添加执行插入数据库的语句

c for语言打印圣诞树图案_打印九九乘法口诀表c_c#打印

再次运行程序,发现数据已经成功插入数据库了。

通过以上调试方法。该同学学会了C#和sqlserver数据库交互的基本技能。其实sqlserver和access数据库,mysql数据库等等,连接串都是差不多的。只要把服务器ip,数据库名字,用户名和密码写对了。基本没有什么问题

另外在衍生下sql语句相关知识点:

可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。

SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。

查询和更新指令构成了 SQL 的 DML 部分:

SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。

SQL 中最重要的 DDL 语句:

总结如下:

调试必备技能,打印sql日志。熟练sql数据操作语言和数据定义语言。

最近很多小伙伴找我学习,然后我根据二十年自动化控制经验精心录制了全套C#,机器视觉,运动控制卡原创教程,特别适合PLC工程师进阶上位机学习,一键三连就可以领取,以下是领取入口:

点击领取上位机编程全套入门教程+工具

限时特惠:本站每日持续更新海量设计资源,一年会员只需29.9元,全站资源免费下载
站长微信:ziyuanshu688