问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

.net(c#)与c/c++,哪个前景更好?

发布网友 发布时间:2022-04-08 00:03

我来回答

6个回答

懂视网 时间:2022-04-08 04:25

Webconfig代码

<configuration>

<appSettings>

<add key="myconnect" value="server=.;UID=sa;password=‘1‘;database=test" />

</appSettings>

</configuration>

?

数据库类代码

using System;

using System.Data;

using System.Configuration;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

using System.Data.SqlClient;

?

/// <summary>

///DB_class 的摘要说明

/// </summary>

public class DB_class

{

SqlConnection myconn;

SqlCommand mycmd;

DataSet ds; //数据集

SqlDataAdapter adapt;

????public DB_class()

????{

????????//

????????//TODO: 在此处添加构造函数逻辑

????????//

????}

public SqlConnection GetConnection()

{

string mystr = ConfigurationManager.AppSettings["myconnect"].ToString();

SqlConnection myconn = new SqlConnection(mystr);

return myconn;

}

?

public int ExecNonQuery(string strSql)

{

?

try

{

myconn = GetConnection();//与数据库连接

mycmd = new SqlCommand();//初始化SqlCommand类对象

mycmd.Connection = myconn;

mycmd.CommandText = strSql;

if (mycmd.Connection.State != ConnectionState.Open)

{

mycmd.Connection.Open();//打开与数据库的连接

}

int a=mycmd.ExecuteNonQuery();//执行Sql操作,并返回受影响的行数

return a;

?

}

catch (Exception ex)

{

throw new Exception(ex.Message, ex);

?

}

finally

{

if (mycmd.Connection.State == ConnectionState.Open)

{//断开连接,释放资源

mycmd.Connection.Close();

myconn.Dispose();

mycmd.Dispose();

?

}

}

}

?

public string ExecScalar(string strSql)

{

try

{

myconn = GetConnection();//与数据库连接

mycmd = new SqlCommand();//初始化SqlCommand类对象

mycmd.Connection = myconn;

mycmd.CommandText = strSql;

if (mycmd.Connection.State != ConnectionState.Open)

{

mycmd.Connection.Open();//打开与数据库的连接

}

//使用SqlCommand对象的ExecuteScalar方法返回第一行第一列的值

//strSql = Convert.ToString(mycmd.ExecuteScalar());

string another = Convert.ToString(mycmd.ExecuteScalar());

return another;

}

catch (Exception ex)

{

throw new Exception(ex.Message, ex);

?

}

finally

{

if (mycmd.Connection.State == ConnectionState.Open)

{//断开连接,释放资源

myconn.Dispose();

mycmd.Connection.Close();

mycmd.Dispose();

?

}

}

}

?

public DataTable GetDataSet(string strSql, string TableName)

{

ds = new DataSet();

try

{

myconn = GetConnection();//与数据库连接

adapt = new SqlDataAdapter(strSql, myconn); //实例化SqlDataAdapter类对象

adapt.Fill(ds, TableName);//填充数据集

return ds.Tables[TableName];//返回数据集DataSet的表的集合

?

}

catch (Exception ex)

{

throw new Exception(ex.Message, ex);

?

}

finally

{//断开连接,释放资源

myconn.Close();

adapt.Dispose();

ds.Dispose();

myconn.Dispose();

}

?

}

}

.net/c#连接sqlserver

标签:

热心网友 时间:2022-04-08 01:33

你这个问题真的很难回答啊 光从开发的简便性来说.net确实不错,可以这么说吧又他傻瓜都能编程 但是他你真的别想学到满意因为他就是一个平台很牛* 而C\C++是微软早期的东西了学起来比较烦吧 但拿C来说吧 如果C你学会了 学透了 其他任何语言(汇编 机器语言除外)学起来都很容易
个人意见 无论学哪个只要学透学精都很有前景 别意味的追求什么前景 前景是在自己努力上的结果与语言无关!!

热心网友 时间:2022-04-08 02:51

.net学起来比较简单,应用得也比较广泛。
C/C++个人认为更为强大,学起来相对.net也更为复杂。但是学好了应该会比.net更有前途
个人意见,经供参考

热心网友 时间:2022-04-08 04:25

学习c#还不如学java,java的跨平台和在移动端领域的前景都比c#要好;至于c/c++则是基础了,加深对底层的了解,能学多好学多好;学好c/c++再转其他任何语言都很easy

热心网友 时间:2022-04-08 06:17

首先说 C 和 C++ 不要放一起 区别很大滴。C前途无限 C++由于做底层不如C,做应用层不如C#/JAVA之类,现在都有些没落了。
再从维护升级来说,.net是现在微软最看重的项目,维护和更新都很快,前途比较明显。
C语言 由于单片机 底层驱动等 他的地位基本不会被取代。
最后声明一点,编程序不分语言的。

用不下10种语言做过项目的菜鸟飞过……呱……呱……呱

热心网友 时间:2022-04-08 08:25

.net 学起容易..
想学c/c++是要付出很多的努力才能有多成就的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 什么是共有产权房? 手机的来电铃声为什么有人报出号码?怎样去掉 怎么取消手机来电铃声前面报号码 oppor7s为什么来电铃声只响一下就报号码,该怎么设置呢? 老人机要如何关闭来电报号铃声? 来电铃声怎么设置报手机号 怎么设置来电铃声播报来电人是谁呢? 怎么取消手机来电铃声前面报号码? 外籍演员山鹰的主要电视剧 《我爱我家》中孟昭阳是哪位演员扮演的? 茶色飘香王晓丹扮演者 天下第一楼课本节选是哪几 何冀平中的天下第一楼节选。天下第一楼从正转衰直接原因根本原因是什么? 天下第一楼克五爷讹鸭哪一集子? 3、列举《天下第一楼》出现的一干人物分别做了什么事,思考他们之间的利害关系? 18课天下第一楼本的舞台说明的作用 天下第一楼卢孟实的手为什么那样 《天下第一楼》卢孟实的人物分析是怎么样的? 天下第一楼玉雏嫁给谁了 《天下第一楼》人物形象分析是什么? 房屋共有产权那些事儿:按份共有与共同共有 共有产权住房的操作方法 什么是共有产权住房?共有产权住房在进行交易时要注意什么? 共有产权房如何确保共有人之间的公平? 有没有火影忍者小樱被捆绑的图片 【火影佐助小樱】求高水平佐樱文? 求火影忍者小樱的补习漫画 火影忍者小樱同人动漫 火影忍者小樱真正喜欢的是谁,还有鸣人,不要复制喔。 火影忍者小樱图片 纲手不是第一,小樱榜上无名!火影中最好看的几个女性角色都是谁? 火影忍者426小樱隐瞒了鸣人什么 火影忍者关于小樱与鸣人的剧情文本介绍 火影忍者小樱被打趴下是哪一集?图片在下面,爸爸们告诉我 &lt;火影忍者&gt;的大结局到底是什么样的? 小樱和雏田谁更适合当鸣人妻子? 拼多多农场1加速剂让菜全熟是怎么做到的? 拼多多菜园会自动种菜吗?为什么每次我收了没种第二天起来就被种了萝卜,好几次了,有人跟我一样吗?求解 火影忍者426集中,小樱为什么要骗鸣人说她喜欢他? 开心农场有自动收菜种菜的功能么?