Private Sub Command1_Click()Dim STR As StringSTR = Search1SQL = "SELECT ASSET.AID,ASSET.ASSET_NAME,ASSET_OPTION.IDLE_SINCE_DATE,ASSET_OPTION.REASON_IDLE,ASSET_OPTION.UTILIZED_PERIOD,ASSET_OPTION.FREE_ON_DATE,ASSET_OPTION.CURRENT_STATUS,LOCATION.LOC_NAME "SQL = SQL + " From ASSET,ASSET_OPTION,LOCATION "SQL = SQL + " Where ASSET.AID = ASSET_OPTION.AID AND "SQL = SQL + " ASSET_OPTION.LOC_ID = LOCATION.LOC_ID AND CURRENT_STATUS='USABLE' AND " & STR & ""Report.Database.Tables(1).SetDataSource RS CRViewer1.ReportSource = Report CRViewer1.ViewReportEnd SubPrivate Function Search1() As StringDim NM, STR1 As StringIf Combo2.Text = "ALL ITEMS" ThenNM = NM & STR1 & " ASSET_NAME IS NOT NULL ": STR1 = " AND "ElseIf Combo2.Text <> Empty Then NM = NM & STR1 & "ASSET_NAME='" & Combo2.Text & "'": STR1 = " AND "End IfIf Combo1.Text = "ALL LOCATIONS" ThenNM = NM & STR1 & " LOC_NAME IS NOT NULL ": STR1 = " AND "ElseIf Combo1.Text <> Empty Then NM = NM & STR1 & "LOC_NAME='" & Combo1.Text & "'": STR1 = " AND "End IfSearch1 = NMEnd Function
SQL> desc asset Name Null? Type ----------------------------------------- -------- ------------ AID NOT NULL NUMBER(38) ASSET_NAME VARCHAR2(50) LOC_ID NUMBER(38) UNIT VARCHAR2(25) SUP_ID NUMBER(38) BIT NOT NULL VARCHAR2(5)SQL> desc asset_option Name Null? Type ----------------------------------------- -------- ------------ IDLE_SINCE_DATE DATE REASON_IDLE VARCHAR2(30) UTILIZED_PERIOD DATE FREE_ON_DATE DATE CURRENT_STATUS VARCHAR2(50) AID NUMBER(38) LOC_ID NUMBER(38) ESTIMATED_REPAIR_COST FLOAT(126) EXPECTED_VAL FLOAT(126) OFFER_RECEIVED FLOAT(126) AO_ID NOT NULL NUMBER(38) P_DATE DATE P_COST FLOAT(126)
Private Sub BtnDelete1_Click() Combo3.AddItem "" & Combo4.Text & "" If Combo4.ListCount Then Combo4.RemoveItem Combo4.ListIndex MsgBox "Record Deleted Successfully ", vbInformation, "Deletion Successful" End Sub
sql = sql + "DIVID='" & Val(CmbDiv.ItemData(CmbDiv.ListIndex))&"',"
Private Sub lIndex()Dim t As Stringt = CmbFulNM.TextIf CmbDiv.ListIndex = -1 Then If Len(Trim(t)) > 0 Then For i = 0 To CmbDiv.ListCount - 1If (CmbDiv.List(i)) = t Then CmbDiv.ItemData(CmbDiv.ListIndex) = iEnd IfNext iEnd IfEnd IfEnd Sub