none
关于命令对象的一些问题 RRS feed

  • 问题

  • 1、创建命令对象的几种方法

    cmd = new OleDbCommand(strSQL, cn);

    SqlCommand cmd=conn.CreateCommand();

    SqlCommand cmd= new SqlCommand();

    (是什么方法呢?我想知道这些代码所代表的中文意思,以下皆同)

    2、命令对象两个属性

    cmd.CommandType=CommandType.Text;

    cmd.CommandText="select * from Sell";

    (是两个什么样的属性呢?)

    3、命令对象四种执行方法

    Cmd.ExecuteScalar()  :   

    Cmd.ExecuteNonQuery() :  

    CmdExecuteReader()

    Cmd.ExecuteXmlReader()

    (是什么样的执行方法呢?)



    还麻烦高手们为小妹解难,谢谢了~

    2009年7月31日 12:25

答案

全部回复

  • 还有:

    对于“DataView可以转换成DataTable”,该怎么去理解呢?还请解难

    2009年7月31日 12:42
  • 你好!
         具体可以参考这里,希望对你有帮助:
    http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlcommand_members.aspx
    周雪峰
    • 已标记为答案 xw2009ds 2009年7月31日 12:48
    • 取消答案标记 xw2009ds 2009年7月31日 13:58
    2009年7月31日 12:46
    版主
  • 你好!你可以通过MSDN去查询你想了解的关键字,你提出的问题都很容易查到,学习使用MSDN,掌握学习的方法才是上策
    知识改变命运,奋斗成就人生!
    2009年7月31日 12:49
    版主
  • 你可以使用DataView类的ToTable方法来把DataView转换成DataTable!
    周雪峰
    2009年7月31日 12:49
    版主
  • 谢谢,不过,我还是比较想知道单独、准确的解释。您给的网站我有看,但是……看的眼有点花(笑)
    2009年7月31日 12:51
  • 请问您看的是什么资料,可能并不适合您看!
    我推荐您看《Head First C#》
    讲述内容全面详细,而且十分的活泼,生动!
    周雪峰
    2009年7月31日 12:52
    版主
  • 小妹还是在校学生,可能看不懂您提供的这种书~(笑)

    我发上去的都是学校课本以及复习资料上的程式,所以想向各位高手们咨询这些程式所代表的意思(*^__^*)

    所以,还想麻烦周老师给解释一下我楼上所发的程式的问题O(∩_∩)O~
    2009年7月31日 13:02
  • 不用客气的,我详细解释一下:

    1、创建命令对象的几种方法

    cmd = new OleDbCommand(strSQL, cn);//初始化OleDbCommand实例

    SqlCommand cmd=conn.CreateCommand();//建立一个SqlCommand实例

    SqlCommand cmd= new SqlCommand() ;//初始化

    (是什么方法呢?我想知道这些代码所代表的中文意思,以下皆同)

    2、命令对象两个属性

    cmd.CommandType=CommandType.Text;//指定命令类型

    cmd.CommandText="select * from  Sell ";//指定命令文本!

    (是两个什么样的属性呢?)

    3、命令对象四种执行方法

    C md. ExecuteScalar ()   :  // 执行查询,并返回查询所返回的结果集中第一行的第一列。忽略其他列或行。

    C md. ExecuteNonQuery ()  :  // 对连接执行 Transact-SQL 语句并返回受影响的行数。

    C md ExecuteReader ()// CommandText 发送到 Connection 并生成一个 SqlDataReader

    C md. ExecuteXmlReader ()// CommandText 发送到 Connection 并生成一个 XmlReader 对象。
    周雪峰
    2009年7月31日 14:43
    版主
  • 你好,请参考WebCast,详细说明ADO.NET的一些基本操作和概念:

    http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032327930&EventCategory=3&culture=zh-CN&CountryCode=CN
    jon.valett@gmail.com
    2009年7月31日 15:16
    版主
  • http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlcommand%28VS.80%29.aspx
    建议买本书系统学习C#+数据库编程,并结合MSDN,多动手实践。
    http://hi.baidu.com/2009ajun
    2009年7月31日 22:17