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!

Exclusively for Visual Basic 6.0 Programmers Only!

ayun di na po sya nagooverflow..
kaso po ayaw na tumuloy tuloy... try ko po ayusin ulit yung gawa ko... ang hirap pala nito..:(

Ayaw tumuloy saan? Try to provide us some useful
info's.. o screenshot...


Did you try to change the data types of your variables?..
yung secantrootx double sya db?
gawin mo munang Single...
 
Last edited:
sino po pwede help kung panu gamitin ang foxpro as database?thanks po...
 
sino po pwede help kung panu gamitin ang foxpro as database?thanks po...

Connection String lang yan..
See below sample..
Through ADODB
'
' Using a DSN-less connection to open a free table
'
cn.Connect = "SourceType=DBF;" _
& "SourceDB=C:\Vfp\Samples\Data;" _
& "Driver={Microsoft Visual FoxPro Driver}"

cn.CursorDriver = rdUseOdbc
cn.EstablishConnection "rdDriverNoPrompt"

SQL = "select * from customer" 'this should be a free table
Set rs = cn.OpenResultset(SQL, rdOpenKeyset, rdConcurRowVer)

rs.MoveFirst
 
please help me with this dilemma!

hi! we have a project wherein kelangan namn magdevelop ng registration system for a school.
we've been using VB6 at Access 2003 and ADO for connection.

Eto po kasi yung problem. Meron akong form for login. after that may form din para sa edit username/password. Ang problem, everytime na mag-edit ng username/password yung naglog-in, yung username/password ng 1st row sa record ang napapalitan.

Parang if i have 25 records, at si user 25th ang nag log-in at nag-edit ng username, yung username ni user 1 ang na-eedit.

Eto po yung codes ko. Sana may makatulong..Thanks!

FOR THE LOGIN FORM:


Adodclogin.Recordset.Find "username like '" & txtusername.Text & "'"
If Adodclogin.Recordset.EOF = False Then
If Adodclogin.Recordset!Password = txtpassword.Text Then
Unload Me
frmmain.Show
Else
MsgBox "You entered a wrong password.", vbCritical + vbOKOnly, "Wrong Password"
End If
Else
MsgBox "Username not registered.", vbCritical + vbOKOnly, "Username Registration"
End If
End Sub


Private Sub Form_Load()
On Error Resume Next
Adodclogin.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Data Entry Module.mdb;Persist Security Info=False"
Adodclogin.RecordSource = "Select * From username"
Set DataGridlogin.DataSource = Adodclogin
End Sub

FOR EDIT ACCOUNT:
Private Sub cmdsave_Click()
Adodceditaccount.Recordset!username = txtusername.Text
Adodceditaccount.Recordset!password = txtpassword.Text
Adodceditaccount.Recordset.Update
End Sub

Private Sub cmdback_Click()
Unload Me
frmmain.Show
End Sub
Private Sub Form_Load()
On Error Resume Next
Adodceditaccount.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Data Entry Module.mdb;Persist Security Info=False"
Adodceditaccount.RecordSource = "Select * From student"
Set DataGrideditaccount.DataSource = Adodceditaccount

End Sub
 
sige po... thanks i-try ko to...wala kc ako idea sa database... need ko lang matuto kung paanomag store ng data sa database,, for example name tapos phone number... parang gnun,,,thanks
 
please help me with this dilemma!

hi! we have a project wherein kelangan namn magdevelop ng registration system for a school.
we've been using VB6 at Access 2003 and ADO for connection.

Eto po kasi yung problem. Meron akong form for login. after that may form din para sa edit username/password. Ang problem, everytime na mag-edit ng username/password yung naglog-in, yung username/password ng 1st row sa record ang napapalitan.

Parang if i have 25 records, at si user 25th ang nag log-in at nag-edit ng username, yung username ni user 1 ang na-eedit.

Eto po yung codes ko. Sana may makatulong..Thanks!

FOR THE LOGIN FORM:


Adodclogin.Recordset.Find "username like '" & txtusername.Text & "'"
If Adodclogin.Recordset.EOF = False Then
If Adodclogin.Recordset!Password = txtpassword.Text Then
Unload Me
frmmain.Show
Else
MsgBox "You entered a wrong password.", vbCritical + vbOKOnly, "Wrong Password"
End If
Else
MsgBox "Username not registered.", vbCritical + vbOKOnly, "Username Registration"
End If
End Sub


Private Sub Form_Load()
On Error Resume Next
Adodclogin.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Data Entry Module.mdb;Persist Security Info=False"
Adodclogin.RecordSource = "Select * From username"
Set DataGridlogin.DataSource = Adodclogin
End Sub

FOR EDIT ACCOUNT:
Private Sub cmdsave_Click()
Adodceditaccount.Recordset!username = txtusername.Text
Adodceditaccount.Recordset!password = txtpassword.Text
Adodceditaccount.Recordset.Update
End Sub

Private Sub cmdback_Click()
Unload Me
frmmain.Show
End Sub
Private Sub Form_Load()
On Error Resume Next
Adodceditaccount.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Data Entry Module.mdb;Persist Security Info=False"
Adodceditaccount.RecordSource = "Select * From student"
Set DataGrideditaccount.DataSource = Adodceditaccount

End Sub

Ganito kase yan hija...
Halimbawa Teacher ako, meron akong papaluin na makullit na bata.:)
Papaluin ko ba lagi, yung nasa harap ko? yung nasa first row?
Kawawa naman,,,
So, dapat ang gawin ko, pipiliin ko lang sa list ko ang makulit..
tatawagin ko, then papapuntahin sa harap tsaka ko papaluin :)

Ganun din sa database, alam ba nang code mo, kung sino ang
ii-edit mo? dapat pumili ka... Learn some SQL Statements
dito po..
http://www.w3schools.com/sql/default.asp

See the Bold Letters? yan lang ang dinagdag ko, para alam nang database kung alin ang ii-edit nya..

FOR EDIT ACCOUNT:
Private Sub cmdsave_Click()

Adodceditaccount.RecordSource = "Select * From Student " & _
"WHERE username = '" & txtusername.Text & _
"' AND password = '" & txtpassword.Text &"'"

Adodceditaccount.Recordset!username = txtusername.Text
Adodceditaccount.Recordset!password = txtpassword.Text
Adodceditaccount.Recordset.Update
Adodceditaccount.Refresh

'Then don't forget to retrieve your data again, para sa Grid mo..
Adodceditaccount.RecordSource = "Select * From Student "
Adodceditaccount.Refresh


End Sub

Well, I wont encourage you to used Adodc often,
you should switch to ADODB.. which is more powerful..
I'll discuss it, if your interested..

Happy Programming! :)
Good Luck!
Out nako sa office...

Pag may tanong ka pa.. Bukas ko na sagutin..
Or sana meron ibang sumagot sayo..
 
Last edited:
meron po ba kayong Student Information System na program? gagawin ko lang po sanang guide for my thesis.. :)
yung wid sy sem & subjects po sana kung sakasakali..
salamat po sa mga tutulong.. :pray::pray:
 
hi gandang umaga poh....

pano po ba mag-add ng order sa customer??

may list po aq ng customer sa listview at ganito po gusto ko mangyari, pag may napili na po aq sa listview ay i-cclick ko lang po ang customer sa list...tapos i-ppress po ung Add Order na command button at may lalabas na form para makapag-add ng order sa customer na napili...

malinaw po bah??

Code:
Private Sub cmdexit_Click()
Unload Me
End Sub
Private Sub Form_Load()
Combo1.clear
Combo1.AddItem "ID"
Combo1.AddItem "Name"
Set rs = New ADODB.Recordset
rs.Open "select * from Customer", cn, adOpenKeyset, adLockOptimistic
frmcustomersearch.searchingthelist
End Sub
Sub searchingthelist()
If Not rs.EOF Then
    ListView1.ListItems.clear
    rs.MoveFirst
    Do While Not rs.EOF
    Set Item = ListView1.ListItems.Add(, , rs!Customer_ID)
    Item.SubItems(1) = rs!Customer_Name
    Item.SubItems(2) = rs!Customer_Address
    rs.MoveNext
    Loop
    Else
    ListView1.ListItems.clear
    End If
    rs.Close
    Set rs = Nothing
End Sub

Sub search()
If Combo1.Text = "Name" Then
Set rs = New ADODB.Recordset
rs.Open "select * from customer where Customer_Name like '" & txtsearch.Text & "%';", cn, adOpenKeyset, adLockOptimistic
frmcustomersearch.searchingthelist
ElseIf Combo1.Text = "ID" Then
Set rs = New ADODB.Recordset
rs.Open "select * from customer where Customer_ID like '" & txtsearch.Text & "%';", cn, openkeyset, adLockOptimistic
frmsearch.searchingthelist
End If
End Sub
Private Sub txtsearch_Change()
frmcustomersearch.search
End Sub

:pray::pray:

salamat poh...
 

Attachments

  • Screenshot - 2_25_2011 , 10_54_01 AM.png
    Screenshot - 2_25_2011 , 10_54_01 AM.png
    7.5 KB · Views: 6
hi gandang umaga poh....

pano po ba mag-add ng order sa customer??

may list po aq ng customer sa listview at ganito po gusto ko mangyari, pag may napili na po aq sa listview ay i-cclick ko lang po ang customer sa list...tapos i-ppress po ung Add Order na command button at may lalabas na form para makapag-add ng order sa customer na napili...

malinaw po bah??

Code:
Private Sub cmdexit_Click()
Unload Me
End Sub
Private Sub Form_Load()
Combo1.clear
Combo1.AddItem "ID"
Combo1.AddItem "Name"
Set rs = New ADODB.Recordset
rs.Open "select * from Customer", cn, adOpenKeyset, adLockOptimistic
frmcustomersearch.searchingthelist
End Sub
Sub searchingthelist()
If Not rs.EOF Then
    ListView1.ListItems.clear
    rs.MoveFirst
    Do While Not rs.EOF
    Set Item = ListView1.ListItems.Add(, , rs!Customer_ID)
    Item.SubItems(1) = rs!Customer_Name
    Item.SubItems(2) = rs!Customer_Address
    rs.MoveNext
    Loop
    Else
    ListView1.ListItems.clear
    End If
    rs.Close
    Set rs = Nothing
End Sub

Sub search()
If Combo1.Text = "Name" Then
Set rs = New ADODB.Recordset
rs.Open "select * from customer where Customer_Name like '" & txtsearch.Text & "%';", cn, adOpenKeyset, adLockOptimistic
frmcustomersearch.searchingthelist
ElseIf Combo1.Text = "ID" Then
Set rs = New ADODB.Recordset
rs.Open "select * from customer where Customer_ID like '" & txtsearch.Text & "%';", cn, openkeyset, adLockOptimistic
frmsearch.searchingthelist
End If
End Sub
Private Sub txtsearch_Change()
frmcustomersearch.search
End Sub

:pray::pray:

salamat poh...


Oks naman, gets ko..
So, you should have a table for Orders..
And it has a foreign key, let's say a field, CustomerID
para alam mo kung kanino order yun..

Siguro, i-design mo muna ang Order Form..
tapos post mo ulit dito..
para ma-explain ko ang dapat mong gawin

:)
 
btw po sir knives645,

pwd po paki-check tong laman ng tables at relationships ng tables koh??

d ko po alam if tama po ba toh...
 

Attachments

  • Screenshot - 2_25_2011 , 11_24_04 AM.png
    Screenshot - 2_25_2011 , 11_24_04 AM.png
    18.1 KB · Views: 10
Mga sir help po ulit..

tanung ko lang po kung tama ba tong codes ko..

Do While Pn <> -3
n = n + 1
Pn1 = X1
fPn1 = f(X1)
Debug.Print (Pn = (Pn1 - (fPn1 * (Pn1 - Pn0)) / (fPn1 - fPn0)))
Pn = (Pn1 - (fPn1 * (Pn1 - Pn0)) / (fPn1 - fPn0))
arrPn(n) = Pn

' dito po sa part na to.. ung Pn1 sa taas, sya na yung magiging Pn0 pagkatapos iperform yung formula sa taas..(tama po kaya to?)
Pn0 = Pn1
fPn0 = fPn1
'dito naman po.. yung Pn1, sya na yung magiging Pn.. then magloloop na ulit hanggat di pa -3 yung Pn...
Pn1 = Pn
arrPn(n) = Pn1
fPn1 = fPn
arrfPn(n) = fPn1
Exit Do
Loop
For i = 0 To n
MsgBox (i & "" & arrPn(i) & "" & arrfPn(i))
Next
End Sub

Help po mga masters...:) plsss...
 
Last edited:
@knives645

sir knives645, eto na poh design ko ng Order Form...

eto pa sana gusto kong mangyari sir knives645...

para po maka-pag order ay kelangan muna pumili ng customer na nasa listview ng customer form tapos pag may napili na, click na po ung Add Order na button para lumabas ang order form...
sa order form po ay may listview ng mga available products, pipili po sa listahan ng gustong i-order at pag may napili na, i-input kung ilan ang gustong i-order at pang-huli ay click na ang "Add this order" na command button..at masasave na ang order sa customer...

malinaw po ba ung pagkaka-explain ko sir??

design pa lang po toh sir, wala pa po aqng codes...
 

Attachments

  • Screenshot - 2_25_2011 , 2_56_40 PM.png
    Screenshot - 2_25_2011 , 2_56_40 PM.png
    10.5 KB · Views: 6
help po mga paps,
ganito po kasi:
gusto ko sana na di na i allow sa listbox yung item NAME na
na add na sa list nya. panong coding po ba gagawin ko dito?

:pray::help:
 

Attachments

  • listbox.jpg
    listbox.jpg
    47.7 KB · Views: 10
Good day!

May POS project ako pero di ko alam kung magkano ko pepresyohan yung POS. Any idea guys? Simple lang naman kasi yung pinapagawa sakin, basta nakakagawa lang daw ng resibo. Hingi ako ng idea sa price range para sa project ko.

tenkyu berimats!!!!
 
@knives645

sir knives645, eto na poh design ko ng Order Form...

eto pa sana gusto kong mangyari sir knives645...

para po maka-pag order ay kelangan muna pumili ng customer na nasa listview ng customer form tapos pag may napili na, click na po ung Add Order na button para lumabas ang order form...
sa order form po ay may listview ng mga available products, pipili po sa listahan ng gustong i-order at pag may napili na, i-input kung ilan ang gustong i-order at pang-huli ay click na ang "Add this order" na command button..at masasave na ang order sa customer...

malinaw po ba ung pagkaka-explain ko sir??

design pa lang po toh sir, wala pa po aqng codes...

Well, ganto kaya, pag lumitaw na yung order form, andun na
yung name customer,,
tapos pipili lang sya nang product name sa isang combo box
at maglalagay nang quantity sa textbox.
paghit nya add to orders mapupunta sa listview ang mga details.
tapos gamit ka nang loop sa pag-save nang database mo.,
wala atang command button ang screenshot ko. hehe

See attachment for reference..
out nako sa office.. hehe.. sensya na..
 

Attachments

  • Sample ko.JPG
    Sample ko.JPG
    26.7 KB · Views: 19
help po mga paps,
ganito po kasi:
gusto ko sana na di na i allow sa listbox yung item NAME na
na add na sa list nya. panong coding po ba gagawin ko dito?

:pray::help:

mag-loop ka kung ilang ang nasa listbox mo..
tapos gamit ka nang if statement, if equal sila wag mo i-add..
 
help po mga paps,
ganito po kasi:
gusto ko sana na di na i allow sa listbox yung item NAME na
na add na sa list nya. panong coding po ba gagawin ko dito?

:pray::help:


ganto gawin mo

everytime maghit ka ng Add Item ipopulate mo ulit yung combobox mo sa item less the item that is already in the listbox.

to do that loop on your item table then loop thru the items on your list box like this

Code:
combo1.clear
dim hasmatch as boolean 
for i = 0 to rs.recordcount -1
hastmatch = false
  for j = 0 to list1.listcount -1
      if rs(i).value = list1.list(j) then 
         hasmatch = true
         exit for
      end if   
  next j
  if not hasmatch then combo1.additem(rs(i).value)
next i

yan nlng lagyan mo ng code, i don't think you will have problems sa listbox na mag doble kung wala naman way na ma addsya sa listbox diba.
 
Back
Top Bottom