當前位置:首頁 » 操作系統 » 資料庫ax

資料庫ax

發布時間: 2022-03-02 11:40:52

❶ .DLL .ini .log .ax .tbl .ocx 等等 這些後綴屬性格式各是什麼意思。

.DLL是Dynamic Link Library的縮寫,意為動態鏈接庫
.ini文件是windows的系統配置文件,統管windows的各項配置
.log 的文件,它也是由WINDOWS下的unwise.exe調用來刪除軟體。
.ax文件就是DirectShow Filters的DLL文件,用regsvr32載入。
.TBL是中文Windows系統的必備程序,如果這個程序損壞了,便要將系統內所有的輸入法移除,然後再重裝輸入法。 .
ocx是ocx控制項的擴展名,

❷ 學資料庫

```切我私人網站上看看吧`保證你滿意`如果滿意了`記得給分哦`

❸ 如何把資料庫的值存儲到數組

for(int i=0;i<a.size();i++)
System.out.println(a);

}
改成:
for(int i=0;i<a.size();i++)
System.out.println(a.get(i));
}
或者改成

System.out.println(a);

如果你直接輸出列表而不遍歷列表中的元素就不用在循環里輸出了。
如果你要遍歷每個元素輸出那就需要用get()方法用元素的索引遍歷輸出。

您定義的a是ArrayList是列表不同於數組,數組不可以直接輸出的。必須用下標遍歷輸出。

❹ 怎樣實現MSCRM和AX的集成

在AX中有些語句支持跨資料庫的數據查詢取得,就是在AX中直接操縱CRM表中的數據。沒有用什麼工具,開發版早期的帖子中有些如何跨資料庫的sql 的。

❺ 大家有選擇使用AX+Oracle資料庫的嗎

性能沒有太大的差別,只是用X++寫的復雜的查詢語句可能會有問題。我遇到過在SQL下正常,但在Oracle下報錯的情況。

❻ ax2012數據如何導入

從Microsoft customer source(https://mbs.microsoft.com/customersource/downloads/servicepacks/microsoftdynamicsax2012rtm.htm?printpage=false)下載了Demo data(Demo Data for Microsoft Dynamics AX 2012 SYS layer),解壓縮後發現這是一個SQL資料庫的備份文件。按照說明在「License configuration」中去掉了「Keep update objects 4.0」、「Keep update objects 5.0」、「Keep update objects 6.0」,然後停掉AOS服務,在SQL Management 中恢復/覆蓋原來的AX資料庫,重新啟動AOS的時候錯誤出來了,檢查日誌:
Object Server 01: The database reported (session 1 (-AOS-)): [Microsoft][SQL Server Native Client 10.0][SQL Server]The EXECUTE permission was denied on the
object 'XU_GetSchemaVersion', database 'MicrosoftDynamicsAX', schema 'dbo'.. The SQL statement was: "{ ? = CALL [dbo].[XU_GetSchemaVersion](?, ?) }"

更具體的:

Object Server 01 : An error situation occurred ring synchronization of label files in the model store and the local label files.
The error reported is: System.Data.SqlClient.SqlException (0x80131904): The EXECUTE permission was denied on the object 'XU_GetSchemaVersion', database 'MicrosoftDynamicsAX', schema 'dbo'.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
......

❼ Mysql資料庫如何和mapx中的層綁定

mapx的數據綁定。

項目要求:將一些數據,用專題圖的方式在地圖上顯示出來。

1、首先創建一個臨時圖層(根據項目需求,沒必要創建永久圖層)
開始用creatLayer方法建的,
A、用MainMap.Layers.CreateLayer方法創建臨時表。但這個臨時表只有一個欄位:GeoName(
Char 24)。程序運行過程中該表存放位置為系統臨時文件夾
B、使用LayerInfo對象創建臨時表,可以指定欄位。示例:

2、將要顯示的數據添加到新建的圖層上。
網上找到的資料都是和資料庫進行綁定,然後吧啦吧啦就ok了,但我addData時報:Invalid Field specified. Name not found, or index out of range. 錯誤。
原因:因為我是用A方法創建的圖層,這時只有一個默認的欄位,Geoname

[c-sharp] view plain
MapXLib.Fields fields = new MapXLib.FieldsClass();
fields.AddFloatField("lon", Type.Missing);
fields.AddFloatField("lat", Type.Missing);

MapXLib.Dataset testDataSet = axMap.DataSets.Add(MapXLib.DatasetTypeConstants.miDataSetLayer, tempLayer, "", 0, 0, 0, fields , false);

Add時傳進去的參數是fields,當然就報這個錯誤了,應該換用B方法創建圖層。

假設MapX已經打開一個圖層,圖層名為"a",手頭還有一個Access資料庫a.mdb,資料庫裡面
有個表X想和a圖層綁定。我們保證a層屬性裡面有一個欄位ID1與表X的一個欄位ID2是匹配
的!!
問題一:資料庫中的某一欄位要和表中的某一欄位匹配,這句話什麼意思?是欄位名要一致,還是該列的數據完全一致?
問題二:我們用的數據不是從資料庫取出來的,是隨便設的一些數據,根據上面的意思,好像是指a層的一個欄位名及類型,要和表
x的一個欄位名和類型,完全一致。

//添加新的點
x = 100;
y = 100;
str = "節點";
pt.Set(x, y);
mystyle = lyr.AllFeatures[1].Style;
fts = axMap1.FeatureFactory.CreateSymbol(pt, mystyle);
fts.KeyValue = str;
lyr.AddFeature(fts, null);
lyr.Refresh();
我想把新的點添加到圖層上,但是AddFeature()的第二個參數不能為空,呼喚哪位高手幫忙解決一下。
在線等啊!!!

第二個參數是RowValues:表示一行數據的屬性數據的新值,RowValues集合中的每個值都相應於屬性數據的一列,此參數只適用於miDatesetLayer類型的layer!
它是一個可選參數,C#卻強制使用,沒有辦法的。要不你就聲明一個Rowvalues的變數,然後放在第二個參數上!你試試看吧!

❽ ax是什麼格式

ACA:Microsoft的代理使用的角色文檔

.acf:系統管理配置

.acm:音頻壓縮管理驅動程序,為Windows系統提供各種聲音格式的編碼和解碼功能

.aif:聲音文件,支持壓縮,可以使用Windows Media Player和QuickTime Player播放

.AIF:音頻文件,使用Windows Media Player播放

.AIFC:音頻文件,使用Windows Media Player播放

.AIFF:音頻文件,使用Windows Media Player播放

.ani:動畫游標文件擴展名,例如動畫沙漏。

.ans:ASCII字元圖形動畫文件

.arc:一種較早的壓縮文件,可以使用WinZip,WinRAR,PKARC等軟體打開

.arj:壓縮文件。可以使用WinZip,WinRAR,PKARC等軟體打開

.asf:微軟的媒體播放器支持的視頻流,可以使用Windows Media Player播放

.asp:微軟的視頻流文件,可以使用Windows Media Player打開

.asp:微軟提出的Active Server Page,是伺服器端腳本,常用於大型網站開發,支持資料庫連接,類似PHP。可以使用Visual InterDev編寫,是目前的大熱門

.asx:Windows Media 媒體文件的快捷方式

.au:是Internet中常用的聲音文件格式,多由Sun工作站創建,可使用軟體Waveform Hold and Modify 播放。Netscape Navigator中的LiveAudio也可以播放.au文件

.avi:一種使用Microsoft RIFF規范的Windows多媒體文件格式,用於存儲聲音和移動的圖片

.bak:備份文件,一般是被自動或是通過命令創建的輔助文件,它包含某個文件的最近一個版本,並且具有於該文件相同的文件名

.bas Basic:語言源程序文件,可編譯成可執行文件,目前使用Basic開發系統的是Visual Basic

.bat:批處理文件,在MS-DOS中,.bat文件是可執行文件,有一系列命令構成,其中可以包含對其他程序的調用

.bbs:電子告示板系統文章信息文件

.bfc:Windows的公文包文件

.bin:二進制文件,其用途依系統或應用而定

.bmp:Bitmap點陣圖文件,這是微軟公司開發Paint的自身格式,可以被多種Windows和Windows NT平台及許多應用程序支持,支持32位顏色,用於為Windows界面創建圖標的資源文件格式。

.c:C語言源程序文件,在C語言編譯程序下編譯使用

.cab:Microsoft制訂的壓縮包格式,常用於軟體的安裝程序,使用Windows自帶的實用程序,Extract.exe可以對其解壓縮,WinZip,WinRAR等都支持這種格式

.cal:Windows 中的日歷文件

.cdf:Internet Explorer的頻道文件

.cdr:CorelDraw中的一種圖形文件格式,它是所有CorelDraw應用程序中均能夠使用的一種圖形圖像文件格式

.cdx:索引文件,存在於Dbase,Foxbase,Foxpro系統軟體環境下

.cfg:配置文件,系統或應用軟體用於進行配置自己功能,特性的文件

.chm:編譯過後的HTML文件,常用於製作幫助文件和電子文檔

.clp:在Windows下剪貼板中的文件格式

.cmd:用於Windows NT/2000的批處理文件,其實與BAT文件功能相同,只是為了與DOS/Windows 9x下的BAT有所區別

.cmf:音效卡標準的音樂文件,FM合成器等可以回放

.cnf:NetMeetting會議連接文件

.cnt:聯機幫助文件目錄索引文件,通常和同名的.hlp文件一起保存

.col:由Autodesk Animator,Autodesk Animator Por等程序創建的一種調色板文件格式,其中存儲的是調色板中各種項目的RGB值

.com:DOS可執行命令文件,一般小於64KB

.cpl:控制面板擴展文件,Windows操作系統使用

.cpp:C++語言源程序,非常強大的語言,在各種平台中都有相應的開發系統

.crd:Windows中的卡片文件

.crt:用於安全方面的證書認證文件

.cur:Windows下的游標資源文件格式,可用游標編輯軟體編輯

.css:Text/css文件

.dat:數據文件,在應用程序中使用

.dat:VCD中的圖象聲音文件,VCD播放軟體可調用,或是通過VCD機播放

.dbf:資料庫文件,Foxbase,Dbase,Visual FoxPro,等資料庫處理系統所產生的資料庫文件

.dcx:傳真瀏覽文檔文件

.ddi:映象文件,DUP,HD,IMG等工具可展開

.dev:設備驅動程序

.dib:設備無關點陣圖文件,這是一種文件格式,其目的是為了保證用某個應用程序創建的點陣圖圖形可以被其它應用程序裝載或顯示一樣

.dir:目錄文件

.dll:Windows動態連接庫,幾乎無處不在,但有時由於不同版本DLL沖突會造成敗各種各樣的問踢

.doc:是目前市場佔有率最高的辦公室軟體Microsoft Office中的字處理軟體Word創建的文檔

.dos:Windows保留的MS-DOS的某些系統文件

.dot:Microsoft Word的文檔模板文件,通過模板可以簡化一些常用格式文檔的創建工作,而且可以內嵌VBA程序來實現某些自動化功能

.drv:設備驅動程序文件,用在各種系統中

.dwg:AutoCAD的圖紙文件,也是許多繪圖軟體都支持的格式,常用於共享數據

.dxb:AutoCAD創建的一中圖形文件格式

.dxf:圖形交換格式,一種計算機輔助設計的文件格式,最初開發用來與AutoCAD一起使用,以便於圖形文件在應用程序之間的傳遞,它以ASCII方式儲存圖形,在表現圖形的大小方面十分精確

.der:Certiticate文件

.dic:Txt文件

.emf:由Microsoft公司開發的Windows 32位擴展圖元文件格式,其總體設計目標是要彌補在Microsoft Windows 3.1(Win16)中用的*.wmf文件格式的不足,使得圖元文件更加易於使用

.eps:用PostScript語言描述的一種圖形文件格式,以文本文件保存,在PostScript圖形列印機上能列印出高品質的圖形圖象,最高能表示32點陣圖形圖象

.err:編譯錯誤文件,存在於Dbase,Foxbase,Foxpro系列軟體環境下

.exe:可執行文件,雖然後綴名相同,但具有不同的格式和版本

.exp:3DS使用的顯示卡驅動程序

.exc:Txt文件

.flc:Autodesk Animator和Animatorpro的動畫文件,支持256色,最大的圖象象索是64000*64000,支持壓縮,廣泛用於動畫圖形中的動畫序列,計算機輔助設計和計算機游戲應用程序

.fnd:保存的搜索結果

.fon:點陣字型檔文件

.for:Fortran語言程序

.fot:指向字體的快捷鍵

.fp: 配置文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下

.fpt:備注欄位文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下

.frt:報表文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下

.frx:報表文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下

.fxp:編譯後的程序,存在於Dbase,Foxbase,Foxpro系列軟體的環境下

.gif:在各種平台的各種圖形處理軟體上均能夠處理的,經過壓縮的一種圖形文件格式

.grh:方正公司的圖象排版文件

.grp:Windows下的程序管理器產生的組窗口文件

.goc:Gocserve

.gra:MSGraph.Chart.5

.h: C語言源程序頭文件

.hlp:Windows應用程序幫助文件

.hqx:Macintosh中使用BinHex將二進制文件編碼為7位的文本文件,大多數Macintosh文件皆以.hqx出現(.bin極少使用),在Macintosh中,可使用StuffIt Expander對.hqx解碼,在Windows中可使用BinHex 13解碼

.ht: 超級終端

.htm:保存超文本描述語言的文本文件,用於描述各種各樣的網頁,使用各種瀏覽器打開

.html:同.htm文件

.icm:圖象配色描述文件

.ico:Windows中的圖標文件,可以包含同一個圖標的多種格式,使用圖標編輯軟體創建

.idf:MIDI樂器定義

.idx:索引文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下

.iff:文件交換格式文件,這種文件格式多用於Amiga平台,在這種平台上它幾乎可以存儲各種類型的數據,在其它平台上,IFF文件格式多用於存儲圖象和聲音文件

.image:MAcintosh磁碟映象文件,常見於萍果機的FTP網點,在Macintosh中由Shrink Wrap處理

.ime:Windows下的輸入法文件

.img:磁碟映象文件,用HD-COPY,WinImage等工具打開後可以恢復到一張磁碟上

.inc:匯編語言包含文件,類似C/C++中的.H文件

.inf:Windows下的軟體安裝信息,Windows的標准安裝程序根據此文件內的安裝信息對軟體,驅動程序等進行安裝

.ini:Windows中的初始化信息文件,已經用的不多了,新的應用程序將設置保存在系統的注冊表中

.jar:一種壓縮文件,ARJ的新版本,不過不太流行,可以使用WinJar,Winrar等打開

.jpeg:一種圖片壓縮文件,同.jpg

.jpg:靜態圖象專家組制訂的靜態圖象壓縮標准,具有很高的壓縮比,使用非常廣泛,可使用PhotoShop等圖象處理軟體創建

.lnk:快捷方式,這個文件指向另一個文件,開始菜單的程序文件夾下每條項目都是一個LNK文件

.log:日誌文件,通常用來記錄一些事件之類

.lzh:一種古老的壓縮文件,可以使用WinRAR打開

.mac:Macintosh中使用的一中灰度圖形文件格式,在Macintosh Paintbrush中使用,其解析度只能是720*567

.mag :圖形文件格式

.mdb :Microsoft Access使用的資料庫格式,是非常流行的桌面資料庫

.men :內存應用文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下

.mid :音頻壓縮文件,曾經非常流行,不過在現在的軟體中用的很少了

.mif :MIDI樂器

.mov :使用Apple's QuickTime格式的電影文件,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等軟體播放,在Windows中可由Quicktime播放

.movie :QuickTime或蘋果機的影視格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等軟體播放,在Windows中可由QuickTime播放

.mp3 :採用MPEG-1 Layout 3標准壓縮的音頻文件,是網上主要的壓縮音頻文件,這種文件由於具有極高的壓縮率和失真低的特點,是目前音樂盜版的主要文件格式,但目前受到VQF,WMA等新標準的挑戰

.mpg :採用MPEG-1標准壓縮的視頻文件,與VCD使用的格式非常相近,提供CD質量的音頻信號和320*240的視頻分辯率,目前的媒體播放軟體大都能放,Microsoft的WMV8和MPEG-4壓縮的AVI文件是其強大的競爭對手

.mpt :Macintosh中使用的一種圖形文件格式

.msg :Microsoft郵件文檔

.obj :對象代碼

.ovl :由於軟體功能多,內存偏小,不能一次性全部調入內存的可執行文件可能有同文件名的ovl文件

.pcd :點陣圖文件,由Eastman Kodak開發,被所有的平台所支持,PCD支持24位顏色,最大的圖象像索是2048*3072,用於在CD-ROM上保存圖片

.pcs :動畫文件,是Macromedia開發的動畫文件格式,為Macintosh應用程序使用,支持壓縮,支持256色,用於保存動畫數據,是Quick Time的前身

.pcx :圖像文件,PCX格式是ZSOFT公司在開發圖像處理軟體Paintbrush是開發的一種格式,這是一種經過壓縮的格式,佔用磁碟空間較少

.pdf :圖文多媒體文件,Adobe公司定義的電子印刷品文件格式,它是一種事實上的標准,在Internet網上的很多電子印刷品,都是.pdf格式的

.psd :是PhotoShop中使用的一種標准圖形文件格式,能夠保存圖像數據的每一個細小部分,包括層,附加的蒙版通道以及其他內容

.pwl :Windows下的口令文件

.qt :Machintosh 的QuickTime影視格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等軟體播放,在Windows中可由Quicktime播放

.qtm :動畫文件,這種文件格式是由Apple計算機公司開發,被Apple Macintosh和Microsoft Windows平台所支持,支持25位顏色,最大圖像分辯率是64000*64000,支持壓縮,用於保存音頻和運動視頻信息

.rec :Windows下的記錄器宏文件

.reg :Windows 95/98的系統及應用程序注冊文件,這種文件雖然以純文本文件保存,但一樣存在版本問題,不同的操作系統使用的REG文件版本是不同的

.rle :一種壓縮過的點陣圖文件格式,RLE壓縮方案是一種極其成熟的壓縮方案,特點是無損失壓縮,既節省了磁碟空間又不損失任何圖像數據,但在打開這種壓縮文件時,要花費更多時間,此外,一些兼容性不太好的應用程序可能會搭不開

.rm :Windows下的RealPlayer所支持的視頻壓縮文件,網上非常流行的流式視頻文件,很多實時視頻新聞等都是採用這種格式的,不過,最新的Windows Media Video V8已經對其發起了強大的攻勢

.rmi :MIDI音序文件

.rtf :豐富文本格式文件,以純文本描述內容,能夠保存各種格式信息,可以用寫字版,Word等創建

.sav :存檔文件

.scp :用於Windows系統中Internet撥號用戶,自動撥號登錄用的腳本文件,可避免手動登錄時繁瑣的鍵盤輸入

.scr :屏障保護文件

.sct :屏幕文件

.scx :屏幕文件

.set :Microsoft備份集文件,用於保存要備份的內容,設置等信息

.shb :指向一個文檔的快捷方式

.snd :Mac聲音文件,Apple計算機公司開發的聲音文件格式,被Macintosh平台和多種Macintosh應用程序所支持,支持某些壓縮

.sql:查詢文件,在Dbase,Foxbase,Foxpro系列軟體的環境下使用

.svg :SVG可以算是目前最火熱的圖像文件格式了,它是基於XML由WorldWideWebConsortium聯盟開發的,SVG是可縮放的矢量圖形

.svx :Amiga聲音文件,Commodore所開發的聲音文件格式,被Amiga平台和應用程序所支持,不支持壓縮

.swf :flash是Micromedia公司的產品,嚴格說它是一種動畫編輯軟體,實際上它是製作出一種後綴名為.swf的動畫,這種格式的動畫能用比較小的體積來表現豐富的多媒體形式,並且還可以與HTML文件達到一種"水乳交融"的境界

.swg:虛擬內存交換文件,由操作系統使用

.sys:系統文件,驅動程序等,在不同的操作系統中有不同的定義

.tbk:臨時資料庫文件,在Dbase,Foxbase,Foxpro系列軟體的環境下使用

.tga:圖像文件,此文件格式的結構比較簡單,屬於一種圖形,圖像數據的通用格式,在多媒體領域有著很大影響,是計算機生成圖像向電視轉換的一種首選格式

.tiff:圖像文件,此圖像格式復雜,存儲內容多,佔用存儲空間大,其大小是GIF圖像的3倍,是相應的JPEG圖像的10倍,最早流行於Macintosh,現在Windows主流的圖像應用程序都支持此格式

.tmp:臨時文件,一般是系統和應用程序產生的臨時使用的文件,當系統和應用程序退出時,會自動地刪除其建立的臨時文件,如果是非正常退出,臨時文件可能保留在磁碟上,在單任務系統下,可立即刪除它們,在多任務系統下,應刪除那些不是正在使用的臨時文件

.txt:文本文件

.url :InternetShortcut(internet 上URL地址的快捷方式)

.vcd:虛擬光碟機工具製作的光碟鏡像文件

.ver:版本描述,用於描述某個軟體的版本信息的文件,內容因軟體而異

.voc:聲音文件,此文件格式由Creative Labs公司開發,被Windows和DOS平台所支持,支持壓縮

.vxd:虛擬設備驅動程序,在Windows操作系統中非常常見,是重要的系統文件

.wab:通信簿文件,由系統中的通信簿程序使用

.wav:音頻文件,此文件格式是在Windows上用於保存音頻信息的資源格式,Windows中由Waveform Hold and Modify或Navigator,或"媒體播放機"播放,存在許多編碼方式,需要相應的解碼程序才能播放

.win :窗口文件,在Dbase,Foxbase,Foxpro系列軟體的環境下使用

.wmf :Microsoft Windows中常見的一種圖元文件格式,它具有文件短小,圖案造型化的特點,整個圖形常由各個獨立的組成部分拼接而成,但其圖形往往較粗糙,並且只能在Microsoft Office中調用編輯

.wpc:寫字板文檔轉換

.wps:Wps文本文件,有多種版本,可以使用Wps Office,Wps 2000等打開

.wri :Windows寫字板文檔

.xab :Microsoft郵件地址簿

.xbm :Animator Pro創建的一種圖形文件格式,其中包含用來描述多邊形的一系列點的信息

.zip:是DOS/Windows中最常見文件壓縮格式,也是互聯網上的標准壓縮格式.

祝你好運^_^

❾ 資料庫問題 笛卡爾積怎麼計算

按照行來計算,可以把每行的3列看做一個整體(看成1列)。

設A,B為集合,用A中元素為第一元素,B中元素為第二元素構成有序對,所有這樣的有序對組成的集合叫做A與B的笛卡爾積,記作AxB。

笛卡爾積的符號化為:

A×B={(x,y)|x∈A∧y∈B}

A1 A2 A3 A1 A2 A3

a b c a b c

a b c b a c

a b c c a b

b a c a b c

b a c b a c

b a c c a b

c a b a b c

c a b b a c

c a b c a b

(9)資料庫ax擴展閱讀:

一、運算性質:

1、對任意集合A,根據定義有

AxΦ =Φ , Φ xA=Φ

2、笛卡爾積運算不滿足交換律,即

AxB≠BxA(當A≠Φ ∧B≠Φ∧A≠B時)

3、笛卡爾積運算對並和交運算滿足分配律,即

Ax(B∪C)=(AxB)∪(AxC)

(B∪C)xA=(BxA)∪(CxA)

Ax(B∩C)=(AxB)∩(AxC)

(B∩C)xA=(BxA)∩(CxA)

二、應用場合:

在某些情況下用於尋找連續日期中殘缺的數據,可以先用笛卡爾積做一個排列組合,然後和目標表進行關聯,以查詢少了哪些數據。

例如:在一張考勤記錄表中,記錄了100個人在2018年8月的考勤信息,理論上這些人應該每天都有記錄。但是實際上有的人在某些天上面的數據缺少了,然而不論是一天一天的查詢,還是一個一個人的查詢,都比較麻煩。

在這種情況下,可以針對每個人每一天做一個笛卡爾積處理。去除與實際表的關聯,就很容易找出確實數據了。

❿ 在SQL資料庫中怎麼求AX^2+BX+C=0的根

首先請看懂下面的數學推導:ax^2+bx+c=0
ax^2+bx=-c
x^2+bx/a=-c/a
x^2+2*x*(b/2a)+(b/2a)^2=-c/a+(b/2a)^2
(x+b/2a)^2=(b^2-4ac)/4a^2
x+b/2a=±√(b^2-4ac)/2a
x=[-b±√(b^2-4ac)]/2a
根據中學所學的數學知識,這個方程的根應該是x=[-b±√(b^2-4ac)]/2a。所以你要做的其實就是用T-SQL實現[-b±√(b^2-4ac)]/2a這個表達式。由於要求b^2-4ac一定要大於0才有解,所以最好在SQL語句李家判斷。 declare @A Float =3
declare @B Float =4
declare @C Float =1
declare @x1 Float
declare @x2 Floatif (power(@B,2)-4*@A*@C)<0
begin
print N'此方程無解。'
return
end
set @x1=((sqrt(power(@B,2)-4*@A*@C))-@B)/(2*@A)
set @x2=(-(sqrt(power(@B,2)-4*@A*@C))-@B)/(2*@A)select @x1 as N'解集' union select @x2
--最後要說的是,資料庫是用來管理數據的,如果有上層應用程序,請盡量用上層編程語言來編寫代碼(比如C++什麼的)。資料庫可以做這件事,但是資料庫最擅長的不是做這件事。

熱點內容
sql語句復制資料庫 發布:2024-11-15 19:28:02 瀏覽:837
演算法的薪資 發布:2024-11-15 19:15:22 瀏覽:322
ubuntu可以重新編譯嗎 發布:2024-11-15 19:09:10 瀏覽:649
access資料庫表的創建 發布:2024-11-15 18:51:18 瀏覽:141
怎麼搭建信令伺服器 發布:2024-11-15 18:48:03 瀏覽:578
如何解鎖安卓手機鎖屏圖 發布:2024-11-15 18:47:48 瀏覽:966
c語言水仙花數編程 發布:2024-11-15 18:45:50 瀏覽:852
安卓快手伴侶懸浮怎麼設置 發布:2024-11-15 18:26:50 瀏覽:524
瀏覽器緩存好的視頻為什麼都刪了 發布:2024-11-15 18:23:06 瀏覽:161
睡眠緩解壓力 發布:2024-11-15 18:20:02 瀏覽:434