PIXNET Logo登入

Programs Knowledge

跳到主文

Programs Knowledge

部落格全站分類:不設分類

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 2月 13 週日 201103:46
  • VB.NET連接MySQL範例

1.gif
方法一:
1. 安裝MYSQL
2. 安裝MySQL Connector
3. 安裝完成後,在Visual Studio新建一個專案,然後加入參考MySql.Data.dll(此檔案在C:\Program Files\MySQL\)
(繼續閱讀...)
文章標籤

Big Bear 發表在 痞客邦 留言(0) 人氣(32,391)

  • 個人分類:VB.NET
▲top
  • 2月 13 週日 201103:35
  • 限制上傳圖片的解析度

 '圖片儲存位置
Dim savePath As String = "c:\FileTemp\"
Dim FileSize As Double
'判斷是否已選取檔案
If FileUpload1.HasFile Then
            Try
                '取得檔案名稱
                Dim FileName As String = FileUpload1.FileName
                '將儲存路徑與檔案名稱合併成一個字串
                savePath = savePath + FileName
'取得檔案類型,"/"以前的字串為檔案類型
                Dim tempType() As String = Split(FileUpload1.PostedFile.ContentType, "/") 
                 '將檔案大小轉成kb
                FileSize = FileUpload1.PostedFile.ContentLength / 1000
                Literal2.Text = "檔案大小: " & FileSize & "KBytes"
                If tempType(0) <> "image" Then
                    Label3.Text = "上傳失敗, 此檔案不是圖片檔!"
                ElseIf FileSize > 5000 Then '1000=1Mbytes
                    Label3.Text = "上傳失敗, 檔案大小超過限制!"
                ElseIf True Then
                    '因為要判斷解析度, 先將檔案上傳至設定目錄中
                    FileUpload1.SaveAs(savePath)
                    '若在這是讀到不完整的圖檔, 再下列取得原始圖檔部份會
                    '出現"System.OutOfMemoryException: 記憶體不足"例外
                    '讀取原始圖檔, 目錄是上傳檔案的儲存目錄
                    Dim Im As Image = Image.FromFile("C:\FileTemp\" & FileName) 
                     '限制解析度(圖片長寬)大小
                    If Im.Width > 800 Or Im.Height > 600 Then
                        Label3.Text = "上傳失敗, 解析度超過限制!"
                        Im.Dispose() '最後將物件釋放 
                        System.IO.File.Delete("C:\FileTemp\" & FileUpload1.FileName) '將檔案刪除
                    Else
                        Label3.Text = "上傳成功, 檔名為: " & FileName & "圖片長寬為: " & Im.Width & " × " & Im.Height
                        Im.Dispose() '最後將物件釋放
                    End If
                End If
            Catch ex As OutOfMemoryException
                Label3.Text = "圖檔不完整, 請上傳其他圖檔!"
            End Try
        End If
(繼續閱讀...)
文章標籤

Big Bear 發表在 痞客邦 留言(0) 人氣(2,193)

  • 個人分類:VB.NET
▲top
1

文章分類

toggle DATABASES (3)
  • ORACLE (34)
  • ORACLE錯誤處理 (2)
  • MYSQL (1)
toggle .NET (5)
  • ASP.NET(C#) (1)
  • C#(WinForm) (66)
  • IIS (5)
  • VB.NET (2)
  • VB 6.0 (4)
toggle JAVA (1)
  • Fundamentals of Java (1)
  • FLEX (1)
  • Others (16)
  • 未分類文章 (1)

最新文章

  • Export excel chart
  • DataGridView 自動加入 TextBox Columns
  • Session (Oracle)
  • 小數點 Format
  • 依 Local 解析度將 Form 的背景圖片同步放大
  • C# 顯示 & 字元
  • Export excel
  • 程式範例 The Code Project
  • Open File
  • proxy(轉貼)

熱門文章

  • (13,088)Import or Export dmp file(Oracle)
  • (1,676)TCP 三次握手(TCP three-way handshake)
  • (5,199)錯誤訊息 "System.Data.OleDb.OleDbException 運作必須使用更新查詢"
  • (1,560)使用 "新增移除windows 元件" 時, 顯示錯誤訊息"無法開啟setupqry.inf"
  • (10,564)MySQL與IIS連接發生 "[Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動" 問題
  • (15,079)ad-hoc mode & Infrastructure mode
  • (1,576)Ghost
  • (777,007)集線器(Hub)、交換器(Switch)、IP分享器、路由器(Router)的差別
  • (159,894)IP可用範圍 & 分辨網段 & Gateway意義
  • (1,263)XP光碟修復OS

文章精選

文章搜尋

誰來我家

個人資訊

Big Bear
暱稱:
Big Bear
分類:
不設分類
好友:
累積中
地區:

動態訂閱

參觀人氣

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