XML for Analysis (XMLA)最初由Microsoft提出的Online Analytical Processing (OLAP)協議,後來SAS和Hyperion加入組成XMLA諮詢理事會。XMLA得到SAP、SPSS、MIS AG、Simba、Business Objects、Cognos等廠商的支援。我之前整理了XMLA的結構,把文檔拿出來跟大家分享。這個結構主要是根據Microsoft的文檔整理的,Microsoft的XMLA主要是擴充了Command,標準的XMLA 1
前台頁面<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="Blog_calendar.WebForm1" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
通常使用window.open的方式開啟新視窗的話要取得父視窗的控制項,可以用window.opener來取得父視窗 然而如果使用showModalDialog的話...卻無效如果有需要的話,需要修改開啟的文法以及showModalDialog中的文法 開啟文法第2個參數請下self,範例如下 var rc=window.showModalDialog(strURL,self,sFeatures); 然後接著就是呼叫父視窗的文法 var
csv是一種文字型態的資料庫以往讀取這類的東西,都是透過檔案存取對象FileSystemObject這樣會浪費了文字資料庫的特性其實可以透過RecordSet來直接讀取csv檔不過要特別注意讀取後,兩個豆號間如果沒有資料那麼那個欄位會是【null】以下是範常式序 --------------------------------------------------------------------------------Dim conn as Object Dim rs as Object
摘要:為什麼要使用序列化?最重要的兩個原因是:將對象的狀態儲存在儲存媒體中以便可以在以後重新建立出完全相同的副本;按值將對象從一個應用程式定義域發送至另一個應用程式定義域。例如,序列化可用於在 ASP.NET 中儲存工作階段狀態,以及將對象複製到 Windows 表單的剪貼簿中。它還可用於按值將對象從一個應用程式定義域遠程傳遞至另一個應用程式定義域。本文簡要介紹了 Microsoft .NET
UPDATE [更新的TABLE] SET [更新的TABLE].[要更新TABLE的更新欄位]=[來源TABLE].[來源TABLE的SOURCE欄位] FROM [來源TABLE] WHERE ([更新的TABLE].[關聯欄位]=[來源TABLE].[關聯欄位]) AND ([更新的TABLE].[關聯欄位]=[來源TABLE].[關聯欄位])
當我們用網頁顯示資料的時候,如果資料的欄位太多、或者筆數太多時會想起Excel的好處→可以分割視窗但是遇到的第一個問題就是如何讓不同的架構頁(frame)能夠隨著scroll bar的拖拉而另一個架構頁可以跟著動終於小喵找到了方法 function window_onscroll() { var x = window.document.body.scrollLeft; var y = window.document.body.scrollTop;