PIXNET Logo登入

冠霖的部落格

跳到主文

紀錄工作中的點點滴滴...C#,ASP.NET ,MVC,SQL,ORACLE,JQUERY,CSS,BS..... 歡迎光臨冠霖在痞客邦的小天地 這是從XUITE 搬家過來的......

部落格全站分類:收藏嗜好

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 8月 16 週一 201010:31
  • [轉]在sp_executesql中使用like字句

出處:http://blog.csdn.net/tjvictor/archive/2009/06/25/4298207.aspx
在sp_executesql中可以执行参数化的sql,但是如果sql中有like,那么一般都要拼字符串,下面的例子把两者结合了起来,既有拼sql的灵活性,又有参数化sql的优点。
declare @LikeSql nvarchar(32);--定义一个like变量,如果是存储过程,此处可以存储过程的参数
set @LikeSql = ‘someword%’;--把LikeSql变量赋值,可以赋值成’%xxxxxxxxxxxx%’
(繼續閱讀...)
文章標籤

11 發表在 痞客邦 留言(0) 人氣(2)

  • 個人分類:[收藏]技術文章
▲top
  • 4月 22 週四 201016:30
  • Oracle的分頁 RowNum

 
FROM :JEFF 隨手記
Oracle的RowNum跟MS SQL的Row_Number最主要要注意的是它的"時機"不同,如果Oracle用了一下的語法,就會查不出資料來.
select * from testTB where rownum>1
(繼續閱讀...)
文章標籤

11 發表在 痞客邦 留言(0) 人氣(6)

  • 個人分類:[收藏]技術文章
▲top
  • 3月 18 週四 201009:47
  • 解決 首頁綁架


這篇不錯 XD
收藏~收藏~ ORZ
最近常碰到的東西是首頁綁架
不瞞各位說我自己這一台都中招了XD
甚麼時候中的不知道
今天抽空測試EFix的時候才發現首頁被修改
應該是在查資料的時候連的大陸網站中的
確實不簡單.
不過手法只是很簡單的作一個參數修改而已
沒有值入任何惡意程式
所以將參數修改回去就好了
既然連我都中了那我想就提一下這一個首頁綁架的特性好了
現在大陸那邊的綁架首頁比較流行的方式是修改幾個地方
1.將快速啟動列、桌面和程式集的INTERNET EXPLORER捷徑作一個增加參數的修改
比如像底下:
正常來說應該是這樣
然而惡意網站會將該捷徑修改成如下圖
有注意到嗎?
IEXPLORE.EXE後方多了一個網址
在該捷徑來說就是在開啓IE時直接開啓http://www.google.com.tw這個網站
利用捷徑盲點達到所謂的綁架目的
這一種的處理方式基本上就是刪除重建就好了
但要注意一點就是就目前來說所碰到的
會大多將這一個捷徑檔的刪除權限去除掉
所以在刪除檔案前要先將權限回復.
2.修改首頁登錄值後將權限修改成只能讀取登錄值不能刪除
INTERNER EXPLORER的首頁位置在
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer
底下的MAIN值內
一般是修改這邊達到綁架的效果
不過這邊也會被上權限達到無法修改的效果
處理的方式
先開啓登錄編輯器移到
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer登錄值中
之後選右鍵找使用權限點進去
在將EVERYONE補上去並修改成一般可讀寫權限後再去修改
怎麼修改可以爬一下我之前發的文
3.增加一個或多個CLSID值並對應到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace中
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace 這一個登錄值位置對應到桌面上
像是資源回收桶這一種非捷徑的圖示都是從這邊定義
基本上這邊的值都固定那幾個
只要將增加的值刪除即可
不知道原本的值的話
可以到該值去找
只要看到是亂碼的,就刪吧XD
這邊比較複雜不是很想說太多..
目前大陸那邊比較流行的純首頁綁架方式 (就不種惡意程式純綁你首頁) 大致上是這三種方式
以上這三種請各位自己多小心
可以的話請盡量使用非IE瀏覽器連網路
可以的話最好連FIREFOX也避免...不過那不可能的事XD
FIREFOX還是有很大的優勢這沒辦法..
--------------------------------------------
另外以後的趨勢是針對adobe的相關產品做攻擊
adobe的一些東西弱點不少,請各位多加小心了.
(繼續閱讀...)
文章標籤

11 發表在 痞客邦 留言(0) 人氣(3)

  • 個人分類:[收藏]技術文章
▲top
  • 2月 25 週四 201017:26
  • AD 用戶屬性userAccountControl的詳細解釋

userAccountControl記錄了用戶的一些非常有意思的信息,但是該值只是一個數字,那麼隨意一個數字你能解析出它表示什麼麼?
比如
66050
怎麼樣,有點崩潰吧。其實也很簡單,微軟kbhttp://support.microsoft.com/?id=305144解釋了很清楚了。
(繼續閱讀...)
文章標籤

11 發表在 痞客邦 留言(0) 人氣(46)

  • 個人分類:[收藏]技術文章
▲top
  • 2月 10 週三 201015:19
  • [轉]Gridview很漂亮的样式



<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
<link href="GamerGridView.css" rel="stylesheet" type="text/css" />
(繼續閱讀...)
文章標籤

11 發表在 痞客邦 留言(0) 人氣(124)

  • 個人分類:[收藏]技術文章
▲top
  • 2月 03 週三 201016:13
  • [轉]壓縮access


 
在網路上找到一篇處理ACCESS的文章(http://www.webjx.com/htmldata/2007-10-18/1192714708.html),
說明:要處理ACCESS檔案,必須先引用兩個DLL (加入參考):
1.用來新建ACCESS 。C:\Program Files\Common Files\System\ado\msadox.dll (ADOX命名空間)
(繼續閱讀...)
文章標籤

11 發表在 痞客邦 留言(0) 人氣(2)

  • 個人分類:[收藏]技術文章
▲top
  • 1月 24 週日 201000:55
  • 修改 Tiny_MCE 輸入字體大小

修改 Tiny_MCE 輸入字體大小
在 Firefox 上,字體並不是靠 Windows 內建字體,而是 Firefox 已經有內建一套,這點和 IE 是有大大的不同
在預設的 Tiny_MCE 上,預設的輸入區文字大小,在 IE 上無論是中文或英文,大家應該都沒有太大意見,不過在 Firefox 下,輸入英文就會看的有點吃力,中文+Cleartype看了後真的就會得到近視了
修改文字大小很簡單,先用記事本等軟體,開啟 \tiny_mce\themes\advanced\skins\default\content.css ( Tiny_mce 3.x )
(繼續閱讀...)
文章標籤

11 發表在 痞客邦 留言(0) 人氣(0)

  • 個人分類:[收藏]技術文章
▲top
  • 1月 23 週六 201014:50
  • 呼叫.netCF3.5拍照API

if (SystemState.CameraPresent)
{
CameraCaptureDialog dlg = new CameraCaptureDialog();
dlg.InitialDirectory = "\\";
dlg.Resolution = new Size(1024, 768);
dlg.StillQuality = CameraCaptureStillQuality.High;
if (dlg.ShowDialog() == DialogResult.OK)
{
picPhoto.Image = new Bitmap(dlg.FileName);
MessageBox.Show("Photo at " + dlg.FileName);
}
}
else
{
MessageBox.Show("Camera not found");
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if (SystemState.CameraPresent)
{
CameraCaptureDialog dlg = new CameraCaptureDialog();
if (dlg.ShowDialog() == DialogResult.OK)
{
picPhoto.Image = new Bitmap(dlg.FileName);
MessageBox.Show("Photo at " + dlg.FileName);
}
}
else
{
MessageBox.Show("Camera not found");
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Microsoft.WindowsMobile;
using Microsoft.WindowsMobile.Status;
using Microsoft.WindowsMobile.Forms;
namespace CameraDetectCS
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnPhoto_Click(object sender, EventArgs e)
{
if (SystemState.CameraPresent)
{
CameraCaptureDialog dlg = new CameraCaptureDialog();
if (dlg.ShowDialog() == DialogResult.OK)
{
picPhoto.Image = new Bitmap(dlg.FileName);
MessageBox.Show("Photo at " + dlg.FileName);
}
}
else
{
MessageBox.Show("Camera not found");
}
}
}
}
(繼續閱讀...)
文章標籤

11 發表在 痞客邦 留言(0) 人氣(1)

  • 個人分類:[收藏]技術文章
▲top
  • 1月 23 週六 201014:48
  • C# 調用MSSQL SSIS封裝 執行資料庫同步複製

SSIS Property設定
一、開啟 SQL Server Business Intelligence Development Studio
1.建立一個Integration Services 專案
2.從工具箱中拉一個 傳送資料庫工作 控制項
3.點擊控制項右鍵 > 編輯
4.選 資料庫 > 連接 新增連接 設定來源及目的地
5.設定完成後 將專案中的 Package.dtsx 檔案複製到自訂的位置
二、開啟 Microsoft Visual Studio 2008
1.建立一個 ConsoleApplication 專案
2.加入參考 Microsoft.SQLServer.ManagedDTS
3.加入程式碼:
using System;
namespace ConsoleApplication1
{
class Program
{
private enum PackageExecutionResult
{
PackageSucceeded,
PackageFailed,
PackageCompleted,
PackageWasCancelled
}
static void Main(string[] args)
{
string dtsxpath = @"C:\Users\shawn\Desktop\SSIS_test\Package.dtsx"; Microsoft.SqlServer.Dts.Runtime.Application app = new Microsoft.SqlServer.Dts.Runtime.Application();
Microsoft.SqlServer.Dts.Runtime.Package pkg = app.LoadPackage(dtsxpath, null); Microsoft.SqlServer.Dts.Runtime.Variables vir = pkg.Variables;
int i = (Int32)pkg.Execute(null, vir, null, null, null);
Console.WriteLine((PackageExecutionResult)i);
Console.WriteLine("-----作業結束-----");
Console.ReadKey();
}
}
}
修改程式碼,加入錯誤報告:
using System;
using Microsoft.SqlServer.Dts.Runtime;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
MyEventListener eventListener = new MyEventListener();
string pkgLocation = @"D:\Package.dtsx";
Application app = new Application();
Package pkg = app.LoadPackage(pkgLocation, eventListener);
DTSExecResult pkgResults = pkg.Execute(null, null, eventListener, null, null);
Console.WriteLine(pkgResults.ToString());
Console.WriteLine("-----作業結束-----");
Console.ReadKey();
}
}
 
class MyEventListener : DefaultEvents
{
public override bool OnError(DtsObject source, int errorCode, string subComponent, string description, string helpFile, int helpContext, string idofInterfaceWithError)
{
// Add application-specific diagnostics here.
Console.WriteLine("Error in {0}/{1} : {2}", source, subComponent, description);
return false;
}
}
}
 
4.執行專案
 轉PO自:http://www.clarkrabbit.net/2008/07/tricks-needing-attention-for-ssis.html
(繼續閱讀...)
文章標籤

11 發表在 痞客邦 留言(0) 人氣(79)

  • 個人分類:[收藏]技術文章
▲top
  • 1月 20 週三 201010:53
  • AJAX Toolkit 介紹


1 Accordion 2 AccordionPane  實現多面板,但一次只顯示其中一個面板中的內容
3 AlwaysVisibleControlExtender 不論鼠標怎麼滾動,都顯示某個內容
4 AnimationExtender
5 AnimationExtenderControlBase 實現控件中內容的動畫效果(移動、變化大小、淡如淡出、變顏色等)
6 AutoCompleteExtender 文本框自動完成功能
7 CalendarExtender 日曆控件
8 CascadingDropDown 級聯下拉菜單
9 CollapsiblePanelExtender 捲起面板
10 ConfirmButtonExtender 確認按鈕  1
11 DraggableListItemExtender
12 DragPanelExtender  拖動控件
13 DropDownExtender 給任意控件添加下拉菜單
14 DropShadowExtender  收起/擴展面板功能
15 DynamicPopulateExtender  動態生成控件中的內容
16 FilteredTextBoxExtender 文本框內容過濾
17 HoverExtender 18 HoverMenuExtender 鼠標停留出現菜單
19 ListSearchExtender 為下拉菜單添加字母查找功能
20 MaskedEditExtender 21 MaskedEditValidator  輸入框格式限定功能
22 ModalPopupExtender 出現模式對話框功能
23 MutuallyExclusiveCheckBoxExtender 多個選項某個選項獨佔功能
24 NoBot 防爬蟲/機器輸入功能
25 NumericUpDownExtender 數字值增減
26 PagingBulletedListExtender 按字母順序的bbs功能
27 PasswordStrength  密碼強度控件
28 PopupControlExtender  彈出控件
29 PopupExtender   給任意控件添加小窗口
30 Rating  評級控件
31 ReorderList 任意添加列表內容並更改列表順序
32 ResizableControlExtender 控件大小改變
33 RoundedCornersExtender 圓角
34 SliderExtender 類似音量大小那種拖動條空間
SlideShowExtender   幻燈片一張張播放圖片
35 TabContainer  36 TabPanel   tab控件
37 TextBoxWatermarkExtender  文本輸入框提示文字控件  
38 ToggleButtonExtender  可改變的按鈕,實際上是一個有圖片的checkbox
39 UpdatePanelAnimationExtender  面板內容改變時動畫有效果控件
40 ValidatorCalloutExtender 增強的輸入驗證控件
(繼續閱讀...)
文章標籤

11 發表在 痞客邦 留言(0) 人氣(9)

  • 個人分類:[收藏]技術文章
▲top
12...4»

個人資訊

11
暱稱:
11
分類:
收藏嗜好
好友:
累積中
地區:

參觀人氣

  • 本日人氣:
  • 累積人氣:

留言板

文章分類

  • ASP (25)
  • 好笑加KUSO (95)
  • [原創]幫幫忙軟體 (1)
  • 小玩意兒 (14)
  • 閒聊 (10)
  • 我的程式 (22)
  • [收藏]技術文章 (37)
  • 個人作品 (0)
  • 技術文章 (49)
  • 我推 (5)
  • CSS (2)
  • 軟體 (10)
  • AngularJS (1)
  • node.js (3)
  • JavaScript (3)
  • PHP (1)
  • .net文章 (205)
  • SQL (90)
  • 好康.免費.好用 (24)
  • ORACLE (13)
  • 文章收藏 (10)
  • 未分類文章 (1)

文章搜尋

最新文章

  • 自訂 MsSQL split function
  • responsive-image-map
  • 更改Oracle預設日期格式
  • 通过游戏的方式学习Python或JavaScript
  • ORACLE 隨機取資料筆數
  • [轉] Pingendo免費全視覺化Bootstrap開發工具,設計RWD網頁更直覺
  • 之前做 jquerymobile 找的資源
  • 批次 匯入檔案
  • create table
  • Bootstrap modal 開啟另一頁ASPX, 另一頁ASPX控制項使用無回應

熱門文章

  • (161)SQL SERVER 2005 錯誤訊息 GUID 必須具有包含四個虛線的GUID的32個數字
  • (84)[EXCEL] INDEX MATCH
  • (33)[C#]自動轉正圖片
  • (22)OracleCommand.Parameters.AddWithValue
  • (9)jQuery UI.Layout Plug-in
  • (7)datetime 輸出 民國年
  • (4)URL抓成JPG , 輕鬆抓取全網頁
  • (4)usb 防寫 寫入失敗 解法
  • (4)[轉]在ASP.NET Web Services 中使用Session
  • (3)宇宙無敵超級兒童網站大匯集

文章精選