zoukankan      html  css  js  c++  java
  • asp.net試題(五)

    A

                

    B


    1. SELECT * FROM A  JOIN  B  ON A.Id = B.Id    將顯示 9     條數據。              Inner join(等值连接)只返回两个表中联结字段相等的行

     

    2 SELECT * FROM A  LEFT JOIN  B  ON A.Id = B.Id      將顯示 12  條數據。              (left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记

                                       

    3 SELECT * FROM A  RIGHT JOIN  B  ON A.Id = B.Id   將顯示 10  條數據。       (right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录)

       

    4. SELECT * FROM A,B WHERE  A.Id = B.Id

     等同于內聯接

    5. 找出A表,在Age 1820之間的記錄

     SELECT * FROM  A    WHERE  (Age BETWEEN 18 AND 20)

     

    (如果 test_expression 的值大于或等于 begin_expression 的值并且小于或等于 end_expression 的值,则 BETWEEN 返回 TRUE)


    6. 找出單科分數前二位同學的姓名

       SELECT [Name] FROM A join

    (SELECT TOP (2) Id, MAX(Score) AS score FROM B GROUP BY Id ORDER BY score DESC) as AA

    on A.id=AA.id

     


    7. 寫一個存儲過程,要求輸入ID找出該ID對應的姓名和最高分數,返回name:score

     如:張六:90

     

    alter proc [sp_totalscore]

    @id int,

    @return nvarchar(100) output

    as

    begin

        declare @name nvarchar(50)

        declare @score int

        select top 1 @name=a.name,@score=b.score

        from a join b on a.id=b.id

        where a.id =@id

        order by b.score desc

        set @return=@name+':'+cast(@score as nvarchar(50))

    end

     

     

     

    //打印

    declare @return nvarchar(50)

    execute sp_totalscore 6,@return output

    print @return

    解釋DOM?

    DOM(Document Object Model)

    DOMDocument Object Model文档对象模型的缩写。根据W3C DOM规范(http://www.w3.org/DOM/),DOM是一种与浏览器,平台,语言无关的接口,使得你可以访问页面其他的标准组件。简单理解,DOM解决了NetscapeJavascriptMicrosoftJscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。

     

    什麽叫SOAP?例舉在哪些方面運用?

    SOAPSimple Object Access Protocol

    简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。

     

     

    什麽叫COM組件?

    COM,即组件对象模型,是关于如何建立组件以及如何通过组件建立应用程序的一个规范,说明了如何可动态交替更新组件。

    COM是开发软件组件的一种方法。组件实际上是一些小的二进制可执行程序,它们可以给应用程序,操作系统以及其他组件提供服务。开发自定义的COM组件就如同开发动态的,面向对象的API。多个COM对象可以连接起来形成应用程序或组件系统。并且组件可以在运行时刻,在不被重新链接或编译应用程序的情况下被卸下或替换掉。Microsoft的许多技术,如ActiveX, DirectX以及OLE等都是基于COM而建立起来的。并且Microsoft的开发人员也大量使用COM组件来定制他们的应用程序及操作系统。

    什麽是WM_KEYDOWN? WM_COMMAND?

    WM_KEYDOWN是标准消息:

    WM_COMMAND之外,所有以WM_开头的消息。

    CWnd派生的类,都可以接收到这类消息。

    WM_COMMAND是命令消息:

    来自菜单、加速键或工具栏按钮的消息。这类消息都以WM_COMMAND呈现。在MFC中,通过菜单项的标识(ID)来区分不同的命令消息;在SDK中,通过消息的wParam参数识别。 CCmdTarget派生的类,都可以接收到这类消息。

            static void Main(string[] args)

            {

                 int i = 0;

                 object o = i;

                 i++;

     

                StringBuilder sb = new StringBuilder("1");

                setobject(o, sb);

                Console.WriteLine("{0},{1},{2}",i,o,sb); //1,0,11

            }

     

     

            static void setobject(object o,object o1)

            {

                o = (int)o + 1;

                ((StringBuilder)o1).Append("1");

            }

    EmployeeWage

    字段ID,EmployeeName,prize,BaseWage

    工資等于獎金加上基本工資

    找出工資最高的一位員工,工號和姓名 (mssql語句)

    SELECT     TOP (1) ID, EmployeeName

    FROM       EmployeeWage

    GROUP BY ID, EmployeeName

    ORDER BY SUM(BaseWage + Prize) DESC

  • 相关阅读:
    Android Media Playback 中的MediaPlayer的用法及注意事项(二)
    Android Media Playback 中的MediaPlayer的用法及注意事项(一)
    34. Search for a Range
    33. Search in Rotated Sorted Array
    32. Longest Valid Parentheses
    31. Next Permutation下一个排列
    30. Substring with Concatenation of All Words找出串联所有词的子串
    29. Divide Two Integers
    28. Implement strStr()子串匹配
    27. Remove Element
  • 原文地址:https://www.cnblogs.com/wang123/p/1394098.html
Copyright © 2011-2022 走看看