简单说下,详细可参考msdn.
SqlConnection : MS SQLServer 的数据库连接对象,通过此对象建立与数据库的连接。
SqlCommand : 通过此对象用SQL语句或存储过程读取数据库数据。
SqlDataReader : 提供一个单向只向前的数据读取功能,与 SqlCommand 连用。
SqlDataAdapter : 用于建立 DataSet 数据集的对象。
对于 SqlCommand 和 SqlDataAdapter,差不多只要记住在用的时候,SqlCommand 一般用于单条记录的读取,而 SqlDataAdapter 用与与 DataSet 的操作就可以了。至于更详细的,你可以参考相关资料了,要讲上来,要很长一串。
SqlConnection : MS SQLServer 的数据库连接对象,通过此对象建立与数据库的连接。
SqlCommand : 通过此对象用SQL语句或存储过程读取数据库数据。
SqlDataReader : 提供一个单向只向前的数据读取功能,与 SqlCommand 连用。
SqlDataAdapter : 用于建立 DataSet 数据集的对象。
对于 SqlCommand 和 SqlDataAdapter,差不多只要记住在用的时候,SqlCommand 一般用于单条记录的读取,而 SqlDataAdapter 用与与 DataSet 的操作就可以了。至于更详细的,你可以参考相关资料了,要讲上来,要很长一串。
解决方案 »
- toolStrip控件,如何命名呀,我找不到“命名约定”的规则?
- 在一个 form 里边想显示一个5行5列的表格行不?
- 烦人的数据类型
- 程序中如何获取工程文件夹的路径???
- 求读取<td> 中数据的算法
- 如何使form窗体固定,不可移动啊?
- if(null!=变量) 这种表达式是什么意思,为什么null放左边。
- 如何反射C#写的DLL
- TextBox的显示格式,比如我想在BOX中加入一个“¥”符号,想让用户输入的所有数字都自动跟随到“¥”后面
- 如何用InstallShied将FRAMEWORK打包进安装软件?
- 找不到类型或命名空间名称“SqlDataAdapter”(是否缺少 using 指令或程序集引用?)
- 怎样在桌面上创建快捷方式?
string strConnection="server=GENIUS;database=virtualdb;uid=sa;pwd=sa";
SqlConnection objCon=new SqlConnection(strConnection);string strSql="UPDATE test SET Shooting = '" + intShooting + "',Tackling = '" + intTackling + "',Technique = '" + intTechnique + "',Deffending = '" + intDeffend + "',Heading = '" + intHead + "',Aggression = '" + intAggression + "',Passing = '" + intPass + "',Speed = '" + intSpeed + "' WHERE id='" + chID + "'";SqlDataAdapter objDataAdapter=new SqlDataAdapter(strSql,strConnection);
DataSet ds=new DataSet();
objDataAdapter.Fill(ds,"test");
二、
string strConnection="server=GENIUS;database=virtualdb;uid=sa;pwd=sa";
SqlConnection objCon=new SqlConnection(strConnection);objCon.open();string strSql="UPDATE test SET Shooting = '" + intShooting + "',Tackling = '" + intTackling + "',Technique = '" + intTechnique + "',Deffending = '" + intDeffend + "',Heading = '" + intHead + "',Aggression = '" + intAggression + "',Passing = '" + intPass + "',Speed = '" + intSpeed + "' WHERE id='" + chID + "'";SqlCommand sqlSelectCommand = new SqlCommand(strSql,objCon);objCon.close();