• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

小白写C#数据库操作的那些坑

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

作为新学者操作数据库的操作时,无疑会遇到很多坑,特别是写SQL语句时很容易遇到各式各样的坑,下面来先列举一下新手们有可能遇到坑
(1)关键符前忘记加上空格出现报错

这个输出的错误是“.”附件有错误,也就是SQL语句出错,而当你仔细看语句并没有发现那里写错的,而实际上是from前面忘记加上空格,导致from与前面的“成绩”连起来了,出现了SQL语句错误,为了杜绝重复放这种错误,建议写SQL语句时加到加上空格,比如select,from,where前面习惯性加上空格。

(2)中文符号的错误,在写SQL语句时很多时候要进行中英输入法的切换,导致中英字符输错,而逗号,点符号,大括号,中括号,双引号,单引号这些中英符号差别大,很容易就可以看的处理,请看下面的例子

这个输出的错误是“(”附件有错误,那我们来看上面的SQL语句,一眼看过去也看出那个错误,其实左边的(是中文符号,右边)是英文符号,无疑是中文符号错误。

(3)当我们在数据库设计时,有些数据类型是int型,当我们使用textbox,要求用户输入查找数据的时候。这时候我们获取的数据string类型的,这时候我们一定要进行类型转换哦,否则会报错哦。

总结

我的数据库是由SQL server 2014来建立的,当新手的我们写SQL语句时,最好先在SQL server 2014中先写好运行一遍,确定无误后再拿来到C#程序中运行,这样可以避免很多不必要的错误的发生,当我们熟练SQL语句后,就可以直接在C#程序中写了。 如何在程序中SQL语句发生错误的话实在看不出哪里错的话,下面来拿上面第二个举例的中文(错误来讲,你可以吧那段语句复制到SQL server 2014,关于如何使用SQL server 2014这里就不多说了。我们来看

符号(下面有个红色的波浪线说明这个字符就是中文字符,很快找出来错误。

希望通过这篇文章能使新手在写C#数据库操作时少遇到点坑。如有什么不足之处,请指出。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#嵌入式资源发布时间:2022-07-14
下一篇:
C#如何在钉钉开发平台发布时间:2022-07-14
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap