Imports System.Data.OleDb
Dim strSQL As New String
Dim cmd As OledbCommand
Dim Dr As OleDbDataReader
connection.Open()
strSQL = "select Myfield from MyTables"
cmd = New OleDbCommand
cmd.CommandText = strSQL
cmd.Connection = connectionDB
Dr = cmd.ExecuteReader
While (Dr.Read())
Combobox1.Items.Add(Dr("Myfield"))
End While
cmd.Dispose()
Connection.Close()
วันพฤหัสบดีที่ 20 พฤศจิกายน พ.ศ. 2557
วันอังคารที่ 18 พฤศจิกายน พ.ศ. 2557
clear all textbox vb.net
For Each ctl In Controls
If TypeOf ctl Is TextBox Then ctl.Text = ""
Next ctl
If TypeOf ctl Is TextBox Then ctl.Text = ""
Next ctl
วันเสาร์ที่ 15 พฤศจิกายน พ.ศ. 2557
get data from database by listview
Dim strSQL As String
Dim cmd As OleDbCommand
Dim dtAdapter As OleDbDataAdapter
Dim ds As DataSet
Connection.Open()
lvRecord.Items.Clear()
strSQL = "select * from customer"
cmd = New OleDbCommand(strSQL, connectionDB)
dtAdapter = New OleDbDataAdapter(cmd)
ds = New DataSet
dtAdapter.Fill(ds, "customer")
dt = ds.Tables("customer")
Dim i As Integer
For i = 0 To dt.Rows.Count - 1
lvRecord.Items.Add(dt.Rows(i).ItemArray(1))
lvRecord.Items(i).SubItems.Add(dt.Rows(i).ItemArray(2))
lvRecord.Items(i).SubItems.Add(dt.Rows(i).ItemArray(3))
lvRecord.Items(i).SubItems.Add(dt.Rows(i).ItemArray(5))
Next
Connection.Close()
วันอาทิตย์ที่ 9 พฤศจิกายน พ.ศ. 2557
My.Computer.Registry in visual basic.net
อ่านค่าจากรีจิสเตอร์
Dim readValue = My.Computer.Registry.GetValue( "HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
สร้างค่ารีจิสเตอร์
My.Computer.Registry.SetValue("HKEY_CURRENT_USER\MyTestKey", "MyTestKeyValue", "This is a test value.")
ลบค่ารีจิสเตอร์
My.Computer.Registry.CurrentUser.DeleteSubKey( "Software\TestApp")
อ่านและเขียนค่ารีจิสเตอร์
Dim regVersion = Microsoft.Win32.Registry.CurrentUser.OpenSubKey( "SOFTWARE\\Microsoft\\TestApp\\1.0", True) If regVersion Is Nothing Then ' Key doesn't exist; create it. regVersion = Microsoft.Win32.Registry.CurrentUser.CreateSubKey( "SOFTWARE\\Microsoft\\TestApp\\1.0") End If Dim intVersion As Integer = 0 If regVersion IsNot Nothing Then intVersion = regVersion.GetValue("Version", 0) intVersion = intVersion + 1 regVersion.SetValue("Version", intVersion) regVersion.Close() End If
สนับสนุน
Windows
8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7,
Windows Vista SP2, Windows Server 2008 (Server Core Role not
supported), Windows Server 2008 R2 (Server Core Role supported with SP1
or later; Itanium not supported)
.NET Framework
Supported in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0.NET Framework Client Profile
Supported in: 4, 3.5 SP1
อ้างอิง
http://msdn.microsoft.com/en-us/library/85t3c3hf.aspxวันเสาร์ที่ 8 พฤศจิกายน พ.ศ. 2557
ถ้ามี error ให้ข้ามไป visual basic .net
คำสั่ง On Error Resume Next
ถ้าพบ error ให้ข้ามบรรทัดคำสั่งไปเลย คือโปรแกรมจะไม่หยุดทำงานเมื่อมี error เกิดขึ้น
ตัวอย่าง
Me.txtFileDir.Text = My.Computer.FileSystem.ReadAllText(Application.StartupPath & "\Config.ini")
เปิดโปรแกรมแล้วไม่พบไฟล์ Config.ini โปรแกรมจะ error ทันทีและปิดตัวเองลง
รูปแบบการใช้งาน
Private Sub on_Load(sender As Object, e As EventArgs) Handles MyBase.Load
On Error Resume Next
Me.txtFileDir.Text = My.Computer.FileSystem.ReadAllText(Application.StartupPath & "\Config.ini")
End Sub
ถ้าพบ error ให้ข้ามบรรทัดคำสั่งไปเลย คือโปรแกรมจะไม่หยุดทำงานเมื่อมี error เกิดขึ้น
ตัวอย่าง
Me.txtFileDir.Text = My.Computer.FileSystem.ReadAllText(Application.StartupPath & "\Config.ini")
เปิดโปรแกรมแล้วไม่พบไฟล์ Config.ini โปรแกรมจะ error ทันทีและปิดตัวเองลง
รูปแบบการใช้งาน
Private Sub on_Load(sender As Object, e As EventArgs) Handles MyBase.Load
On Error Resume Next
Me.txtFileDir.Text = My.Computer.FileSystem.ReadAllText(Application.StartupPath & "\Config.ini")
End Sub
วันพฤหัสบดีที่ 6 พฤศจิกายน พ.ศ. 2557
Browser file from directory in visual basic .net
1.Create Windows From App
2.Add TextBox And Button Double Click Button Insert Code
3.Insert namespace
Imports System.IO
Imports System.Data
Imports System.Windows.Forms
Dim FolderBrowser As New FolderBrowserDialog
If FolderBrowser.ShowDialog = DialogResult.OK Then
txtFileDir.Text = FolderBrowser.SelectedPath
Dim root As Environment.SpecialFolder = Environment.SpecialFolder.MyComputer
End If
2.Add TextBox And Button Double Click Button Insert Code
3.Insert namespace
Imports System.IO
Imports System.Data
Imports System.Windows.Forms
Dim FolderBrowser As New FolderBrowserDialog
If FolderBrowser.ShowDialog = DialogResult.OK Then
txtFileDir.Text = FolderBrowser.SelectedPath
Dim root As Environment.SpecialFolder = Environment.SpecialFolder.MyComputer
End If
วันศุกร์ที่ 31 ตุลาคม พ.ศ. 2557
วันจันทร์ที่ 4 สิงหาคม พ.ศ. 2557
เปิดใช้งาน app ภายใต้ชื่อ administrator ใน windows8.1
โดยปกติ ใน windows8 หรือ windows8.1 นั้นผู้เป็น adminstartor จะไม่สามารถรันโปรแกรมใน Metro Style App แล้ว Metro Style App คืออะไร คือส่วนที่ใช้สำหรับแท็ปเล็ต หน้าตามันเป็นแบบนี้
ดังนั้นจะต้องสร้างยูสแอคเค้าต์ใหม่เพื่อให้สามารถใช้งานในส่วนของ metro style app ได้ วันนี้มีวิธีทำให้ administrator สามารจะใช้งานในส่วนของ metor style app ได้ วิธีการคือเข้า control panel
เข้า administrative tools
จากนั้นเข้า Local Security Policy
เลือก Local Policies >> Security Option >> admin approval mode for the built-in administrator account เลือกเป็น enable กด ok รีสตาร์ทเครื่องหนึ่งครั้ง
ดังนั้นจะต้องสร้างยูสแอคเค้าต์ใหม่เพื่อให้สามารถใช้งานในส่วนของ metro style app ได้ วันนี้มีวิธีทำให้ administrator สามารจะใช้งานในส่วนของ metor style app ได้ วิธีการคือเข้า control panel
เข้า administrative tools
จากนั้นเข้า Local Security Policy
เลือก Local Policies >> Security Option >> admin approval mode for the built-in administrator account เลือกเป็น enable กด ok รีสตาร์ทเครื่องหนึ่งครั้ง
สมัครสมาชิก:
บทความ (Atom)