Time of Update: 2018-12-06
有以下三張表:學生表 t1Stu_idStu_name1張三2李四3王五課程表 t2Co_idCo_name1Java2C#3C4C++5Javascript關係表 t3Stu_idCo_id1114212325 題目要求出現的結果是:張三 java,c++答案:select distinct stu_name,stuff((select ','+co_name from t3,t2 where a.stu_id=stu_id and t3.co_id=t2.co_id for xml
Time of Update: 2018-12-06
SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表說明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 欄位序號 = a.colorder, 欄位名 = a.name, 標識 = case when COLUMNPROPERTY(
Time of Update: 2018-12-06
解決方案:第一步:在GridView模板列中添加DropDownList並設定AutoPostback屬性為true。 第二步:再在DropDownList的SelectedIndexChanged事件裡寫下面幾句話。 DropDownList ddl = (DropDownList)sender; //得到當前的DropDownList GridViewRow gvr = (GridViewRow)ddl.NamingContainer;
Time of Update: 2018-12-06
1、概述 最近項目中有一個這樣的需求:匯出word 文檔,要求這個文檔的格式不是固定的,使用者可以隨便的調整,匯出內容中的資料表格列是動態,例如要求匯出姓名和性別,你就要匯出這兩列的資料,而且這個文檔不是匯出來之後再調整而是匯出來後已經是調整過了的。看到這裡,您也許馬上想到用模板匯出!而且.NET中內建有這個組件:Microsoft.Office.Interop.Word,暫且可以滿足需求吧。但這個組件也是有局限性的,例如用戶端必須裝 office組件,而且編碼複雜度高。最麻煩的需求是後面那個
Time of Update: 2018-12-06
用過Outlook軟體的朋友都知道,一定被它左側的導覽功能表所吸引.靈活並節省空間的.效果非常不錯.如果自己想實現出來,恐怕要想一下了.可能有朋友會說,可以用第三方控制項搞定咯.沒錯,當然可以,本人以前用的也是NetAdvantage公司的ig控制項,效果也是不錯的.不過,它的dll動不動就20多個,嚇死人啊.當然,可以精簡一下,只保留要用到的就可以.不過,如果只用微軟控制項實現的話,不是更好.本人現在是做webform的,所以是用webform控制項實現的.先介紹一下環境開發環境:VS08+A
Time of Update: 2018-12-06
1引言1.1目的在管理類軟體中,許可權的作用非常重要。例:CRM(客戶資源管理)軟體中,假設有兩個銷售部門A和B,分別由經理a和經理b管理,要求a的許可權可以查看A和B兩個部門的客戶資訊,而b的許可權卻僅要求查看b部門的資訊,這就需要對a和b進行許可權分配,因為他們有所不同,假設兩個經理的許可權完全一致,又如何做到快速的設定呢?1.2開發環境採用微軟Windows系統列作業系統即可,本人採用的是XP系統1.3開發工具Windows環境下,開發資料庫的編程工具眾多,其中,最突出的是微軟公司的Ne
Time of Update: 2018-12-06
一個引號引發的bug中的下拉式功能表效果製作 1. 介面效果 圖-12. 實現思路這個效果,用到了Ajax技術,具體使用了Ajax中的DropDownExtender控制項,具體代碼-2如下
Time of Update: 2018-12-06
以下是加密和解密的代碼:using System.Text;using System.Security.Cryptography;using System.IO;CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1//MD5加密 2 public static string Encode(string data) 3 { 4
Time of Update: 2018-12-06
以前在用vs2003開發的時候,有一次,在SQL Server2005中將資料庫sa的密碼改成了cbmin12&8,用SQL Server Management
Time of Update: 2018-12-06
作為軟體公司,客戶需求每天都會出現,協助客戶實現需求也是必須的,否則就要喝西北風了.如何處理這些需求,如果快速簡便的處理這些需求,成為每個軟體公司所要面對的事情,如果你的客戶需求回應時間多於你的競爭者,那客戶在下一次選購產品時,我們可能就會因此失去競爭力.客戶的需求也是五花八門的,本人目前只接觸過ERP和HIS軟體,因此可以歸納為管理類軟體,即和Db資料庫打交道.總體可歸納為兩種,即:功能需求和業務需求.分別舉個例子,功能需求是指將datagrid所展示出來的資料,匯出至excel檔案或者將ex
Time of Update: 2018-12-06
Regsvr32命令的作用是將動態連結程式庫檔案註冊為註冊表中的命令組成。WInXP系統的regsvr32.exe在windows\system32檔案夾下;2000系統的regsvr32.exe在winnt\system32檔案夾下。 文法 regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname 其中dllname為activex控制項檔案名稱,建議在安裝前拷貝到system檔案夾下。 參數 /u 反註冊控制項 /s 指定 regsvr32
Time of Update: 2018-12-06
文章目錄 業務情境 業務情境管理類軟體公司,一般都需要製作報表,尤其是中國式報表,比如多標題,主明細之類的.使用開發工具的話,結果往往不盡人意,於是,紛紛藉助於第三方控制項,比如Excel工具.很多公司製作比較複雜的報表,都是先用excel製作模板,然後根據這個模板再套用資料,excel檔案功能相當強大,計算公式,宏定義之類的.基本可以滿足報表的需求.現在隨著互連網的崛起,越來越大的功能要求能在ie瀏覽器中展示出來,excel檔案也不例外.
Time of Update: 2018-12-06
FCKeditor確實挺好用,但卻缺乏一個詳細的開發文檔,以致於開發中遇到的很多問題,都很難從官方找到解答,只好在
Time of Update: 2018-12-06
當你擁有運行CmdShell的許可權之後,下一步,就是打包、下載他的整個Web目錄,這裡當然少不了必備的利器Winrar。有些網站主機會安裝Winrar,如果沒有,上傳一個rar.exe就好了,rar的詳細命令可以在winrar的安裝目錄裡"Rar.txt"檔案中找到,或許你沒有耐心的讀下去,那這裡就介紹簡單的命令給大家:提供一個打包的例子,希望對大家能有點協助。例:把C:\temp\目錄下的所有東西打包為web.rar放到C:\temp\目錄下,以便下載bat檔案如下:cd\cd
Time of Update: 2018-12-06
1.JS比較兩個日期的大小,並提示是否提交CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 <script language="javascript"> 2 function comptime(){ 3 //比較的日期格式為:2009-06-12 01:25:04 4
Time of Update: 2018-12-06
開發背景 在軟體分類中,管理類軟體一直占居著主導地位,尤其以DB管理類軟體,因此開發一套比較通用的架構來用,幾乎是每個開發此類軟體人的想法. 不同的行業,不同的軟體,對於資料的操作,一般都可以歸結為對資料的增刪改查,同時,資料與其他外部檔案(如Excel,Word等)的互動;資料的列印;資料的報表和圖表展示,也是軟體必備的功能.
Time of Update: 2018-12-06
文章目錄 業務情境 業務情境前段時間公司要把PB的東東搞到Asp.Net項目裡,並實現列印.考慮過使用水晶報表,這樣PB的DataWindow(資料視窗)就用不上了,這個很心痛,而且水晶報表相當於是個雞肋.(書中暗表,PB的DataWindow相當相當的強大,不用確實可惜).經過多方打探和印證,PB的DataWindow有個active的web控制項,叫active
Time of Update: 2018-12-06
SQL2000: MMC 不能開啟檔案 運行SQL2000的企業管理器時,提示錯誤: MMC 不能開啟檔案 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SQL Server Enterprise Manager.MSC。 這可能是由於檔案不存在,不是一個 MMC 控制台,或者用後來版本的 MMC 建立。也可能是由於您沒 有訪問此檔案的足夠許可權。 解決方案: 1 開始-運行,輸入 mmc, 斷行符號2 在控制台裡, 檔案 -
Time of Update: 2018-12-06
ExecuteScalar()返回的是首行首列的值,一般用於執行這類查詢SELECT COUNT(*)FROM TABLE返回的類型是 OBJECT,如果資料庫中沒有任何記錄時,如何判斷呢?以下是方案: 其一,調用Convert的IsDBNull來判斷object
Time of Update: 2018-12-06
本文主要介紹下net中ado.net的基本使用方法,屬於初級中的初級,最近在整理net的文檔.準備將這些分門別類整理出來,希望能給一些準備學或開始學net的朋友有所協助//建立與資料庫的聯絡//string s_connstring = @"server=.;uid=sa;pwd=sa;database=Northwind";//SqlConnection conn_object = new