I
ItsMe
Hi,
I know, i'm repeating this question again. Please accept my apologize,
unable to understand clearly. Need to have some inputs in my routine. I'VE A
DEADLINE AND I'M STUCK !!!!!
I'm retrieving Data from Paradox database using (odbc), manipulating and
saving in access for report generation.
I'm trying to put what i'm doing simple pseudocode:
==================================
- Write SQL Statement and Retrieve Data from Paradox Tables using
DataAdapterParadox (OdbcConnection)
- Loop through the records till end-of-file
- Manipulate Data
- Writing SQL Statement to get some values from another table of
same paradox database
- Insert retrieved values from two sql statement into Access Table
- Close connection
My vb.net code:
===========
sSQL = "SELECT C.BRANDCODE, SUM(B.QTY) AS QTY" & _
" FROM SALESINFO A, DOMODELINFO B, PRODUCTINFO C" & _
" WHERE A.INVNO = B.INVNO AND A.YEAR = " &
CInt(cmbTotalSalesYear.Text) & _
" AND B.MODEL = C.MODEL" & _
" GROUP BY C.BRANDCODE ORDER BY C.BRANDCODE"
oDataReaderPdx = mDBReaderPdx(sSQL)
With oDataReaderPdx
If .HasRows Then
While .Read
' Here i want to write another sql statement, match
brandcode with another tables and get the total amount for that.
' If I use another datareader, it says "There is
already an open DataReader associated with this Connection which must be
closed first"
' How do i solve this issue ?
Dim iTotalJan As Int32
sSQL = "INSERT INTO tblYearlyReport (ReportType,
ComputerName, " & _
" FirstField, Qty)" & _
" VALUES (" & mQuotedStr("TOTALSALES") & ","
& _
mQuotedStr(mGetComputerName()) & "," & _
mQuotedStr(.GetValue(0)) & "," & _
.GetValue(1) & ")"
mExecCmdAccess(sSQL)
End While
End If
.Close()
End With
I hope you guyz understood my problem. Please Help !!!!
Thanks in Advance.
I know, i'm repeating this question again. Please accept my apologize,
unable to understand clearly. Need to have some inputs in my routine. I'VE A
DEADLINE AND I'M STUCK !!!!!
I'm retrieving Data from Paradox database using (odbc), manipulating and
saving in access for report generation.
I'm trying to put what i'm doing simple pseudocode:
==================================
- Write SQL Statement and Retrieve Data from Paradox Tables using
DataAdapterParadox (OdbcConnection)
- Loop through the records till end-of-file
- Manipulate Data
- Writing SQL Statement to get some values from another table of
same paradox database
- Insert retrieved values from two sql statement into Access Table
- Close connection
My vb.net code:
===========
sSQL = "SELECT C.BRANDCODE, SUM(B.QTY) AS QTY" & _
" FROM SALESINFO A, DOMODELINFO B, PRODUCTINFO C" & _
" WHERE A.INVNO = B.INVNO AND A.YEAR = " &
CInt(cmbTotalSalesYear.Text) & _
" AND B.MODEL = C.MODEL" & _
" GROUP BY C.BRANDCODE ORDER BY C.BRANDCODE"
oDataReaderPdx = mDBReaderPdx(sSQL)
With oDataReaderPdx
If .HasRows Then
While .Read
' Here i want to write another sql statement, match
brandcode with another tables and get the total amount for that.
' If I use another datareader, it says "There is
already an open DataReader associated with this Connection which must be
closed first"
' How do i solve this issue ?
Dim iTotalJan As Int32
sSQL = "INSERT INTO tblYearlyReport (ReportType,
ComputerName, " & _
" FirstField, Qty)" & _
" VALUES (" & mQuotedStr("TOTALSALES") & ","
& _
mQuotedStr(mGetComputerName()) & "," & _
mQuotedStr(.GetValue(0)) & "," & _
.GetValue(1) & ")"
mExecCmdAccess(sSQL)
End While
End If
.Close()
End With
I hope you guyz understood my problem. Please Help !!!!
Thanks in Advance.