Symbianize Forum

Most of our features and services are available only to members, so we encourage you to login or register a new account. Registration is free, fast and simple. You only need to provide a valid email. Being a member you'll gain access to all member forums and features, post a message to ask question or provide answer, and share or find resources related to mobile phones, tablets, computers, game consoles, and multimedia.

All that and more, so what are you waiting for, click the register button and join us now! Ito ang website na ginawa ng pinoy para sa pinoy!

VB.NET Programming Corner!

I'm making hotel reservation and pa help naman pano gawing ung Weekly/Monthly Reports ?

Penge sample query kahit sa weekly lang.

I'm using DateTimePicker with a custom format yyyy/mm/dd
 
I'm making hotel reservation and pa help naman pano gawing ung Weekly/Monthly Reports ?

Penge sample query kahit sa weekly lang.

I'm using DateTimePicker with a custom format yyyy/mm/dd

ung ginawa nmin dyan..sa databse bukod field ng complete date.. sa field ng month, day, year, taz bukod pa rin week..para po mas madali ang query
 
Last edited:
Good Noon Sir. .

Bali nag add po ako ng Data Source

Data -> Add New Data Source ->Database->Dataset

Automatically po nagkaroon ng connection string sa my.settings ko. Ang problem ko po ay nakikita dun yung password ng database ko. So panu po ba mahide/encrypt yung password para hindi nakikita ng user??
 
Gamitan mo ng Encryption, luckily meron na agad sa VB.Net, unlike VB6, gagawa ka ng sariling encryption, pero ok lang naman, para mahasa...

Imports System.Security.Cryptography
Imports System.Text

'A sample encryption, so no one would know, what is the database password for the database

Public Class Crypto
Private Shared DES As New TripleDESCryptoServiceProvider
Private Shared MD5 As New MD5CryptoServiceProvider
Private Shared key As String = "FF0023HH" 'This value can be changed

Public Shared Function MD5Hash(ByVal value As String) As Byte()
Return MD5.ComputeHash(ASCIIEncoding.ASCII.GetBytes(value))
End Function

Public Shared Function Encrypt(ByVal stringToEncrypt As String) As String
DES.Key = MD5Hash(key)
DES.Mode = CipherMode.ECB
Dim Buffer As Byte() = ASCIIEncoding.ASCII.GetBytes(stringToEncrypt)
Return Convert.ToBase64String(DES.CreateEncryptor().TransformFinalBlock(Buffer, 0, Buffer.Length))
End Function

Public Shared Function Decrypt(ByVal encryptedString As String) As String
Try
DES.Key = MD5Hash(key)
DES.Mode = CipherMode.ECB
Dim Buffer As Byte() = Convert.FromBase64String(encryptedString)
Return ASCIIEncoding.ASCII.GetString(DES.CreateDecryptor().TransformFinalBlock(Buffer, 0, Buffer.Length))
Catch
MessageBox.Show("Wrong Key Number, decryption not available!")
Return vbNullString
End Try
End Function
End Class


Sample output

? Crypto.Encrypt("password")
"zenFAuWCEkD53XQvqDcHwA=="
? crypto.Decrypt("zenFAuWCEkD53XQvqDcHwA==")
"password"
 
Pa Help nmn po Mga ka-SB? :pray:

Gus2 ko lng po malaman kung paano simulan yung pag po prog gamit ang Visual Studio,. VB.net gmit kong Lang..

Inventory Monitoring System w/ Barcode ..


(Bawal po kasi ang 3rd party appli) Gagawa po ako ng Barcode generator..:slap:

Same time yung inventory...

Hindi ko po alam kung panu at saan ako mga sisimula ng pag po program..::upset:

Pa help nmn po kung sinu po may Idea...

Thanks in advance...:thumbsup:
 
problema mo kung pano sisimulan?

una, mag interview ka muna ng mga users para malaman kung papano ang takbo ng mga ganyan na system.

then gawa ka ng diagrams or drawing ng process flow.

balik ka dtio pag nagawa mo na yan para i design natin ang database

ano nga pala backgrouind mo sa programming at database?


sir, nag bago na po kami, tinanggal na po yung online inquiry, so full. school management system/enrollment na lang po ang ipapatulong ko sa inyo. heres my # 09269052178

sir, nag bago na po kami, tinanggal na po yung online inquiry, so full. school management system/enrollment na lang po ang ipapatulong ko sa inyo. heres my # 09269052178

Programming BG: Visual Basic. 6.0 at .net 2005
 
so here is my program,

the condition is if I input a (regardless of the case) it will add the two numbers and a messagebox will appear.
if I repeat the process; erase the choice, input a again.
the result will be the sum of the previous process + the next process.

please do check my program.
any help is welcome.

thank you!

copy paste ko lang kasi pinost ko rin sya sa ibang forum.
sana matulungan nyo ko.
pm na lang po sa tutulong.
 

Attachments

  • WindowsApplication1.zip
    75 KB · Views: 5
copy paste ko lang kasi pinost ko rin sya sa ibang forum.
sana matulungan nyo ko.
pm na lang po sa tutulong.

public over_all_total as integer

sub add(byval num1 as integer, byval num2 as integer) as integer
return num1 + num2
end sub

' add a handler to your keypress letter a
' lets say nasa textbox ang pag press ng letter a

private sub textbox1_keydown(...) handles textbox1.keydown
if e.keycode = keys.A Then
over_all_total = over_all_total + sub(a, b)
msgbox over_all_total
end if
end sub

code is untested, i just code it via memory.... but more likely, thats the logic for your question...
 
public over_all_total as integer

sub add(byval num1 as integer, byval num2 as integer) as integer
return num1 + num2
end sub

' add a handler to your keypress letter a
' lets say nasa textbox ang pag press ng letter a

private sub textbox1_keydown(...) handles textbox1.keydown
if e.keycode = keys.A Then
over_all_total = over_all_total + sub(a, b)
msgbox over_all_total
end if
end sub

code is untested, i just code it via memory.... but more likely, thats the logic for your question...



thanks sir sa reply =]
:excited:
pagaaralan ko na ngayon.
:yipee:

[edit] THANK YOU SIR! nagawa ko na!! salamat, makakapasa na ako sa midterm hihihih.
next time ulit sir!
 
Last edited:
Help naman po.. kahit tut. lng ng drag and drop image.. na nsa imagelist. . wala akong idea eh:pray:
 
Imports System.Data.OleDb
Public Class Form1

Public connstring As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|datadirectory|\youtubeDbase.accdb;persist security info = false"
Public conn As New OleDbConnection
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
'TODO: This line of code loads data into the 'YoutubeDbaseDataSet.FullNameTable' table. You can move, or remove it, as needed.
Me.FullNameTableTableAdapter.Fill(Me.YoutubeDbaseDataSet.FullNameTable)
conn.ConnectionString = connstring

If conn.State = ConnectionState.Closed Then
conn.Open()
MsgBox("Loading Database Success!")
Else
MsgBox("Loading Database Failed!")

End If
loadlistview()

End Sub

Private Sub btnAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAdd.Click
Try
Dim SqlQuery As String = "INSERT INTO FullNameTable (FirstName,MiddleName,LastName) VALUES ('" & txtFName.Text & "', '" & txtMName.Text & "','" & txtLName.Text & "')"
Dim SqlCommand As New OleDbCommand

With SqlCommand
.CommandText = SqlQuery
.Connection = conn
.ExecuteNonQuery()
End With
MsgBox("One record Successfully Added!")
txtFName.Text = ""
txtMName.Text = ""
txtLName.Text = ""
loadlistview()
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub
Sub loadlistview()

ListView1.FullRowSelect = True
ListView1.MultiSelect = False
ListView1.View = View.Details

ListView1.Columns.Clear()
ListView1.Items.Clear()

ListView1.Columns.Add("ID", 50, HorizontalAlignment.Left)
ListView1.Columns.Add("First Name", 100, HorizontalAlignment.Left)
ListView1.Columns.Add("Middle Name", 100, HorizontalAlignment.Left)
ListView1.Columns.Add("Last Name", 100, HorizontalAlignment.Left)

Dim Sqlquery As String = "SELECT * FROM FullNameTable"
Dim SqlCommand As New OleDbCommand
Dim SqlAdapter As New OleDbDataAdapter
Dim TABLE As New DataTable

With SqlCommand
.CommandText = Sqlquery
.Connection = conn
End With

With SqlAdapter
.SelectCommand = SqlCommand
.Fill(TABLE)
End With

For i = 0 To TABLE.Rows.Count - 1
With ListView1
.Items.Add(TABLE.Rows(i)("ID"))
With .Items(.Items.Count - 1).SubItems
.Add(TABLE.Rows(i)("FirstName"))
.Add(TABLE.Rows(i)("MiddleName"))
.Add(TABLE.Rows(i)("LAstName"))
End With
End With
Next
End Sub
Public ID As Integer
Private Sub ListView1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles ListView1.MouseClick
Dim Sqlquery As String = "SELECT * FROM FullNameTable"
Dim SqlCommand As New OleDbCommand
Dim SqlAdapter As New OleDbDataAdapter
Dim TABLE As New DataTable

With SqlCommand
.CommandText = Sqlquery
.Connection = conn
End With

With SqlAdapter
.SelectCommand = SqlCommand
.Fill(TABLE)
End With

If ListView1.SelectedItems.Count > 0 Then
ID = ListView1.SelectedItems(0).Text
txtFName.Text = ListView1.SelectedItems(0).SubItems(1).Text
txtMName.Text = ListView1.SelectedItems(0).SubItems(2).Text
txtLName.Text = ListView1.SelectedItems(0).SubItems(3).Text

End If

End Sub
Private Sub btnedit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnedit.Click
Try
Dim SqlQuery As String = "UPDATE FullNameTable SET FirstName = '" & txtFName.Text & "', MiddleName = '" & txtMName.Text & "', LastName = '" & txtLName.Text & "' WHERE ID = " & ID & ";"
Dim SqlCommand As New OleDbCommand

With SqlCommand
.CommandText = SqlQuery
.Connection = conn
.ExecuteNonQuery()
End With
MsgBox("One record successfully updated!")
txtFName.Text = ""
txtMName.Text = ""
txtLName.Text = ""
loadlistview()
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub

Private Sub btndelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btndelete.Click
Try
Dim SqlQuery As String = "DELETE FROM FullNameTable WHERE ID = " & ID & ";"
Dim SqlCommand As New OleDbCommand

With SqlCommand
.CommandText = SqlQuery
.Connection = conn
.ExecuteNonQuery()
End With
MsgBox("One record deleted..")
loadlistview()
txtFName.Text = ""
txtMName.Text = ""
txtLName.Text = ""

Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

Dim SqlQuery As String = "SELECT * FROM FullNameTable where FirstName & Lastname & MiddleName like '%" & TextBox1.Text & "%' "

Dim SqlCommand As New OleDbCommand
Dim SqlAdpter As New OleDbDataAdapter
Dim TABLE As New DataTable

With SqlCommand
.CommandText = SqlQuery
.Connection = conn
End With

With SqlAdpter
.SelectCommand = SqlCommand
.Fill(TABLE)
End With

ListView1.Items.Clear()

For i = 0 To TABLE.Rows.Count - 1
With ListView1
.Items.Add(TABLE.Rows(i)("ID"))
With .Items(.Items.Count - 1).SubItems
.Add(TABLE.Rows(i)("FirstName"))
.Add(TABLE.Rows(i)("MiddleName"))
.Add(TABLE.Rows(i)("LastName"))
End With
End With
Next


End Sub


pa help namn..gusto ko kasi ung mga data na nakasave ay bawal ang may katulad..
ex. pag may naka pag save na ng parehong fname,lastname,middle name, may msg na lalabas..thanks
 
pa help namn..gusto ko kasi ung mga data na nakasave ay bawal ang may katulad..
ex. pag may naka pag save na ng parehong fname,lastname,middle name, may msg na lalabas..thanks

Dim SqlQuery As String = "SELECT * FROM FullNameTable where FirstName & Lastname & MiddleName like '%" & TextBox1.Text & "%' "

string.format("SELECT count(*) FROM FullNameTable WHERE FullName = '{0}'", textbox1.text)

considering na ki.noncat mo ang FirstName & Lastname & MiddleName.

string.format("SELECT count(*) FROM FullNameTable WHERE CONCAT(FirstName,',',MiddleName,' ',LastName) = '{0}'", textbox1.text)

or you could split Fname, Mname, Lname

like: WHERE FirstName = textbox1 AND MiddleName = textbox2 AND LastName = textbox3.
 
Ok cge Patambay din ako para sa mga New updates ng VB.net...baka limot ko na rin mga codes ko pero!.....makakatulong ako logical and programming code!..Kung may maitutulong ako i'm willing mga tol!..:excited::clap::beat:
 
Sir pano po ba gawin or what formula like sa monthly reports using crystal report?

Please patulong kahit monthly lang, :help:
 
Sir pano po ba gawin or what formula like sa monthly reports using crystal report?

Please patulong kahit monthly lang, :help:

e feed mo sa datatable ang monthly na data bago mo ibato sa crystal report.

ex.

SELECT * FROM table WHERE col_date BETWEEN 'date1' AND 'date2';

database -> datatable -> crystal report
 
pa help :help:

para po itong search

problem ko ayaw nya mag search pag ung ibang textbox at combo box ay walang laman.

for exmple gusto ko lang e search gender at religion so ung ibang textbox at combo box ay walang laman.ayaw nya mag search.

vb.net 2010 sql 2005
 

Attachments

  • aa.JPG
    aa.JPG
    51.3 KB · Views: 12
Back
Top Bottom