目前分類:ASP.Net (22)

瀏覽方式: 標題列表 簡短摘要

 

研究很久的翻譯API總算有了結果

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

這問題在2014跨年後發生的,當時一直覺得很納悶,明明簡單好用的 HtmlAgilityPack 怎麼會取不到值呢? 還拼命跳空值錯誤 整個鬼打牆!

直到過了一個多月才重新開來看當初的錯誤在哪裡,但是語法完全沒有錯誤! 但是就是抓不到,怎麼會呢~~~?

文章標籤

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

最近小小的魚腦記不住太多事情,只好把一些東西整理一下寫成文章,除了不小心游錯版的人看,也給自己當記錄.尤其日前在找資料的時候居然找到自己兩三年前發的文章,格外有感觸呢XD

 

其實要連接Azure SQL一點都不難,重點是要在 Web.config 建立以下的連線字串...

文章標籤

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

這是一篇很短的教學文章,主題是"如何在VS2013建立 Bootstrap 3 的範本".

 

Bootstrap 這東西最近很火紅,好處我就不說了,請自己用心去感受XD 有興趣的話連結在 這裡

必要工具:當然是VS2013 (現在是RC),另外VS2013也要求在WIN8下開發.

在這篇不會教你去怎麼改,只是因為我剛剛看到VS2013可以直接創,卻沒看到白紙黑字寫說哪個範本.所以決定寫這篇文章給有需要的人看.

 

大致上就是開新專案,選web forms,就完成了! 但是看內容完全沒說是bootstrap就是!

 

bootstrap-1

 

 

2

3

4

5  

 

 

文章標籤

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

這幾天魚魚被一個問題搞得焦頭爛額,就是我想要將gridview每列某欄撈出來作其他應用,但是遭遇了"索引超出範圍"的問題,就這樣為了這個想破頭都不明所以。

 

一開始是想用這種方式逐列把各欄的資料取出....

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

Win8 Store上架實務-隱私權聲明

 

很久沒寫教學文了.心血來潮寫了這篇很簡短的文章.

當您嘔心瀝血寫好一隻Win8 APP以後,想發布到市集上,除了取得必要的資格並在本機 進行執行工具檢查以外,看似一切正常,但沒多久收到被打槍的報告. 其中有幾條是寫著:

B:: The app has declared access to network capabilities and no privacy statement was provided in the Description page.

C:: The app has declared access to network capabilities and no privacy statement was provided in the Windows Settings Charm.

 

這是什麼意思? 簡單說這是因為您的APP預設使用了網路訪問的能力,而如果要存取網路的話必須在APP 裡面宣布您的隱私權政策,以及在上架的時候提交隱私權政策網頁連結. 懶一點的話,就在APP裡面設定超連結,連到相同的隱私權政策網頁也可以.

首先針對B這一條,在上架的時候有個描述APP細節的網頁,拉到最底下有個隱私權政策的欄 位,這邊可以選擇填入一個網址.(隱私權政策的內容稍後請見參考項目)

再來就是C這條規定要在APP裡面的Settings Charm添加隱私權政策,讓用戶點下去就會 連到和B相同的網頁. 但是要怎麼實作C這條呢?

早上我看了一些其他開發者的範例.濃縮萃取出關鍵的code 如下:

APP.xaml.cs

(程式碼不好貼 請點選網址連到原本發表的 PTT 或是連到Cloudlair)

 

文章標籤

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

 

​新年快樂! 

有一陣子沒寫文章了,這次的文章會相當短.主要是給我自己做備忘的.短雖短 為了搞清楚XAML的寫法 也花了我很久時間...

           

string url = "https://chart.googleapis.com/chart?chs=300x300&cht=qr&chl=" + this.FromUrl.Text + "&choe=UTF-8&chld=M|2"; //使用google api把FromUrl.Text傳入


QRimg.Source= new BitmapImage(new Uri(url , UriKind.RelativeOrAbsolute)); //並透過XAML的image讀出

 

就這麼兩行,有興趣的請取用.

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

 

無意間在 Visual Studio 2012看到一個新專案 LightSwitch,不禁看了一下資料,覺得這個東西也蠻好玩的呢!

LightSwitch 為了讓一些人避免 coding的痛苦而產生,基本上是用於商業網站運作,小玩了一下,一開始就要我建資料表。

所以還是要有一點基礎的人來寫比較好

 

以下是MSDN的 專屬頁面

http://msdn.microsoft.com/zh-tw/library/ff852059.aspx

 

MIS2000 Lab. 介紹

http://www.dotblogs.com.tw/mis2000lab/archive/2011/04/27/23706.aspx

 

開啟銀光的電燈開關LightSwitch(1) --你是我的眼..帶我領略SilverLight的美好

http://www.dotblogs.com.tw/allanyiin/archive/2010/11/29/19778.aspx

文章標籤

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

為何以往的抓取XML的aspx會出現"根據驗證程序,遠端憑證是無效的"呢?

在網路上看討論,原來是對方伺服器驗證的問題。

後來找了一些程式碼來看,全都是C#的,VB的少之又少。所以在這邊提供了code給大家參考

 

需引入

<%@ Import Namespace="System.Net.Security" %>
<%@ Import Namespace="System.Security.Cryptography.X509Certificates" %>

 

Code

    Private Function ValidateCertificate(ByVal sender As Object, ByVal certificate As X509Certificate, _

                                   ByVal chain As X509Chain, ByVal sslPolicyErrors As SslPolicyErrors) As Boolean

        Return True
    End Function

 

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)

        ServicePointManager.ServerCertificateValidationCallback = New_

        RemoteCertificateValidationCallback(AddressOf ValidateCertificate)

    End Sub

 

就這樣解決囉!

文章標籤

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

環境

開發:Windows 7 64bit + Visual studio 2010 + Access2010

Server: Windows 2008 R2

 

問題

佈署以後出現:'Microsoft.ACE.OLEDB.12.0' 提供者並未登錄於本機電腦上

 

解決方法

下載 Microsoft Access Database Engine 2010 可轉散發套件

 

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

最近再開發的時候遇到一些疑難雜症,所以到MSDN以及各網站找了些當時遇到的問題以及解決的方法,現在整理成一篇URL以方便大家做參考!    

這幾天都在處理日期的問題,用表格來顯示資料庫的日期實在有夠醜的,但是用日期控制項又太陽春了點,也不想去網路抓套件來用怎麼辦呢? 新增的這篇文章可以教你怎麼用code的方式修改成你要的東西,快來看看唄!
[目前共有28項 7/21/2010新增]

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

這幾天再處理日期的問題,access裡面的格式是日期型態(yyyy/mm/dd),然後要用字串去比較它的時差,照理來說把字串轉換成字串就可以用Datediff來計算日期差異,但是人家的字串是 yyyyMMdd (ex.20100630),,然而這種字串如果用字串處理的方式去加上"/"就太麻煩了! 所以這邊可以用 DateTime.ParseExact 來解決!

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

由於大家很懶,都不想用登入系統的方式查詢ERP,所以想要做個人化真是有點困難。後來魚魚找了些方法來看能不能以抓IP的方式來判斷不同的user,雖說用ServerVariables之類的函數似乎也不賴,但是在虛擬IP下面就完全失效了。

因為我們是透過QoS出去,和Server分屬不同的線路,所以用該函數怎麼抓就是抓到QoS的IP orz

所以乾脆讓客戶端執行ipconfig再撈資料好了! 於是就有下面這篇的產生~

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

魚魚打算在DetailsView選單裡面,在客戶公司欄位輸入公司名稱的同時,職員欄位就會依照已經做好的SQL判斷(where=XXX)提供下拉選單方便選取客戶名稱,但是弄了很久一值不知道該怎麼取值。MSDN又寫了啪拉啪啦一長串,真的看的頭很暈...

魚魚 發表在 痞客邦 留言(5) 人氣()

這是一個簡單的程式,用來轉換地址成為GPS座標,目前是希望能和ASP.net作整合,當然原始版本為HTML的就是了~給有需要的人參考。


我把預設值定為台北~第二版加強了地圖顯示

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

這是改寫MSDN的TreeviewPopulateOnDemand範例,該範例主要是在示範SQL資料庫和Treeview的搭配使用。

而本範例以AccessDB為例子,目標在於除了示範TreeView的階層使用以外,另含搜尋功能。雖然本範例最終的code並不如想像的多,而多了解一下的話也會覺得並非想像中的難,但是在起步研究的時候到是花了我挺多心思。在這過程中深入的了解datasetTreeViewoledb等組件的運用。如果您本身就很熟稔這些組件的話相信本範例不用一天即可了解其運作。希望本範例能夠給正苦於此的人一點指引。

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

這是改寫MSDN的Treeview in SQL範例

原本它是搭配NorthWind資料庫來取出資料,並且有兩層節點。簡單的說有點類似迴圈,從DB撈出產品類別+專屬代號以後,當成第一層的樹根,文字為類別名稱,值是代號。再用代號去建立新的SQL指令然後去尋找相同代號(類別)的產品,建立第二層的根。

原先的程式已經被我改成可以直接點選就作加入類別(產品)/刪除的功能了,但是尋找的功能一直沒空研究。最近把專案拉回Access的懷抱,為了測試概念所以重寫了這份範例,而且也只有一層樹根。另外有一個地方的宣告名稱寫很爛,因為測試用的就隨便寫了,別鞭我!

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

很久沒寫文章了,最近都在了解以及處理treeview和SQL的關係,好不容易告一個段落啦!於是開始著手把access db丟到sql裡面,原本是做個按鈕,點選以後會從gridview取得access db的資料,然後用gridview.rows.item(0)的資料讀出,寫入到sqldatasocuse,然後gridview.deleterow(0)。先測試以後確定OK,就做個迴圈讓電腦一口氣執行了!不過好像有些小問題,說我插入的欄位不符合目標欄位的數量.....我最後就把迴圈取消,然後一筆一筆處理了QQ

有空再整理這篇文章和各功能

下面是查詢關鍵字

DataTable 類別 http://msdn.microsoft.com/zh-tw/library/system.data.datatable.aspx

ParameterCollection.Remove 方法 http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.parametercollection.remove%28VS.80%29.aspx#Mtps_DropDownFilterText

FormParameter 建構函式 http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.formparameter.formparameter.aspx

SqlDataSource.Insert 方法 http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.sqldatasource.insert%28VS.80%29.aspx

RequiredFieldValidator 類別 http://msdn.microsoft.com/zh-tw/library/system.web.ui.mobilecontrols.requiredfieldvalidator%28VS.80%29.aspx

replace 方法 http://msdn.microsoft.com/zh-tw/library/efy6s3e6.aspx

TreeNode 建構函式 http://msdn.microsoft.com/zh-tw/library/system.windows.forms.treenode.treenode.aspx

TreeNodeCollection.IndexOf 方法 http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.treenodecollection.indexof%28VS.80%29.aspx

TreeView.FindNode 方法 http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.treeview.findnode%28VS.80%29.aspx

 

Q&A

請問SqlDataSource指定Where條件後能直接抓欄位的值並寫到一個label上嗎

 

http://social.msdn.microsoft.com/forums/zh-TW/236/thread/a1b4747c-4a4a-4298-ae8b-46c2177b6bf3

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

今天早上起來趕工,當我引入了第二個使用者控制項的時候出現了以下的錯誤:

'WebUserControl1' 在命名空間 'ASP' 中模稜兩可。

找了很久都不知道問題,看了MSDN也沒什麼幫助。

後來才知道原來在創建ASCX的時候要注意第一行的

<%@ Control Language="VB" ClassName="WebUserControl1" %>

都是因為Classname沒改的關係所以才會出錯的...後來就正常囉!

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

前言:最近在幫公司作ERP系統,雖然有了個小雛形,可是在搜尋的部分還是有點不流暢,尤其是拼錯音、或是打錯字的話就完全找不到要撈的資料,所以我決定開發這個小功能。


雖說有稍微思考過,但總覺得不是這麼簡單。最簡單的同音字搜尋大致構想如下:

1.輸入字串

2.把字串丟到資料庫比對注音

3.把同音字撈出

4.同音字丟到資料表比對

5.搜尋結束以後展示列表並另列出其他同音字以供選擇

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

1 2