日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

.net复习之七

發(fā)布時間:2023/12/9 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .net复习之七 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

A

????????????

B

?

1.?SELECT * FROM?A ?JOIN ?B ?ON A.Id = B.Id??? 將顯示 9 ??? 條數(shù)據(jù)。????????????? Inner join(等值連接)只返回兩個表中聯(lián)結(jié)字段相等的行

?

?

2?SELECT * FROM?A ?LEFT?JOIN ?B ?ON A.Id = B.Id????? 將顯示 12 ?條數(shù)據(jù)。????????????? (left join(左聯(lián)接) 返回包括左表中的所有記錄和右表中聯(lián)結(jié)字段相等的記

???????????????????????????????????

3?SELECT * FROM?A ?RIGHT?JOIN ?B ?ON A.Id = B.Id?? 將顯示 10 ?條數(shù)據(jù)。?????? (right join(右聯(lián)接) 返回包括右表中的所有記錄和左表中聯(lián)結(jié)字段相等的記錄)

???

?

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

?等同于內(nèi)聯(lián)接

?

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

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

?

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

?

6. 找出單科分數(shù)前二位同學(xué)的姓名

?? 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對應(yīng)的姓名和最高分數(shù),返回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文檔對象模型的縮寫。根據(jù)W3C DOM規(guī)范(http://www.w3.org/DOM/),DOM是一種與瀏覽器,平臺,語言無關(guān)的接口,使得你可以訪問頁面其他的標準組件。簡單理解,DOM解決了NetscapeJavascriptMicrosoftJscript之間的沖突,給予web設(shè)計師和開發(fā)者一個標準的方法,讓他們來訪問他們站點中的數(shù)據(jù)、腳本和表現(xiàn)層對像。

?

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

SOAPSimple Object Access Protocol

簡單對象訪問協(xié)議(SOAP)是一種輕量的、簡單的、基于 XML 的協(xié)議,它被設(shè)計成在 WEB 上交換結(jié)構(gòu)化的和固化的信息。 SOAP 可以和現(xiàn)存的許多因特網(wǎng)協(xié)議和格式結(jié)合使用,包括超文本傳輸協(xié)議( HTTP),簡單郵件傳輸協(xié)議(SMTP),多用途網(wǎng)際郵件擴充協(xié)議(MIME)。它還支持從消息系統(tǒng)到遠程過程調(diào)用(RPC)等大量的應(yīng)用程序。

?

?

什麼叫COM組件?

COM,即組件對象模型,是關(guān)于如何建立組件以及如何通過組件建立應(yīng)用程序的一個規(guī)范,說明了如何可動態(tài)交替更新組件。

COM是開發(fā)軟件組件的一種方法。組件實際上是一些小的二進制可執(zhí)行程序,它們可以給應(yīng)用程序,操作系統(tǒng)以及其他組件提供服務(wù)。開發(fā)自定義的COM組件就如同開發(fā)動態(tài)的,面向?qū)ο蟮?/span>API。多個COM對象可以連接起來形成應(yīng)用程序或組件系統(tǒng)。并且組件可以在運行時刻,在不被重新鏈接或編譯應(yīng)用程序的情況下被卸下或替換掉。Microsoft的許多技術(shù),如ActiveX, DirectX以及OLE等都是基于COM而建立起來的。并且Microsoft的開發(fā)人員也大量使用COM組件來定制他們的應(yīng)用程序及操作系統(tǒng)。

?

?

什麼是WM_KEYDOWN? WM_COMMAND?

WM_KEYDOWN是標準消息:

WM_COMMAND之外,所有以WM_開頭的消息。

CWnd派生的類,都可以接收到這類消息。

WM_COMMAND是命令消息:

來自菜單、加速鍵或工具欄按鈕的消息。這類消息都以WM_COMMAND呈現(xiàn)。在MFC中,通過菜單項的標識(ID)來區(qū)分不同的命令消息;在SDK中,通過消息的wParam參數(shù)識別。 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

轉(zhuǎn)載于:https://www.cnblogs.com/wangjingblogs/archive/2011/11/23/2259937.html

總結(jié)

以上是生活随笔為你收集整理的.net复习之七的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。