数据库语言和 c#的关系

既然sql语言可以对数据库进行查询筛选,那还用c#做什么。或者说两者功能上有什么冲突... 既然sql语言可以对数据库进行查询筛选,那还用 c#做什么。或者说两者功能上有什么冲突 展开
 我来答
xdq025
2012-07-20 · 超过61用户采纳过TA的回答
知道小有建树答主
回答量:209
采纳率:0%
帮助的人:121万
展开全部
TSQL只可以用来查询SQL数据库,是一种数据查询脚本语言。
C#则是用来做表示、数据处理、通信之类,是一种面向对象的高级程序设计语言。

C# 属于.net平台,.net 平台中的ADO.Net可以使用TSQL来获取数据,但不仅是使用TSQL,也可以是XMLReader或者其他方式获取,而且ADO.Net支持的数据库类型不仅包括SQL还有Access、Oracle等。
当然,SQL也不仅是可以由C#来调用,而且还可以由 .Net 平台的VB语言或者J#等,以及C/C++等语言调用。
二者没有必然的联系。
Apple林
2012-07-20 · TA获得超过2093个赞
知道小有建树答主
回答量:895
采纳率:66%
帮助的人:551万
展开全部
C#是一种面向对象的编程语言,是用来是实现程序设计的界面,内部功能实现的;
Sql语言是一门数据库查询语言,是用来对数据库进行操作的。
两者功能完全不冲突;一般会在C#写的程序中调用数据库时,需要加入Sql语言访问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9308069
2012-07-20 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1914万
展开全部
C#语言以.net框架为主体,操控系统各种资源。比如数据源(关系数据库只是数据源的一种)、GUI、各种编码解码、影音图媒体、网络。把各种资源整合成一个应用。

SQL只对关系型数据库进行查询和返回结果,很专门化。

C#语言也学习SQL的查询便捷的地方,增加了LinQ语法,用于查询自己的集合等各种数据结构。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HiLotten
2012-07-20
知道答主
回答量:25
采纳率:0%
帮助的人:19.8万
展开全部
sql语言只是数据库语言,要C#等语言做可视化界面来进行与用户友好交互
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
无名长恨
2012-07-21 · 超过12用户采纳过TA的回答
知道答主
回答量:125
采纳率:0%
帮助的人:53.5万
展开全部
做项目需要C#啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式