|
[x]
Posted via EE Mobile
|
||
Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again. |
||
| Question |
|
[x]
Attachment Details
|
||
|
[x]
The Solution Rating System
|
||
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: |
Dim rsLocal As New ADODB.Recordset
Dim rs1 As New ADODB.Recordset
Dim rs2 As New ADODB.Recordset
Dim rs3 As New ADODB.Recordset
Dim o As Variant
On Error GoTo TheError
Set nDataLayer = CreateObject("Data.DataLayer_TransNone")
nDataLayer.Constructor DBSvrName, DBName
Set rsLocal = nDataLayer.RunSPReturnRS("Report", Array("@IDList", adVarChar, 4000, CStr(IDList)), _
Array("@bIncWithdrawn", adBoolean, 1, CBool(bIncWithDrawn)), _
Array("@uID", adInteger, 4, CLng(FID)))
For Each o In rsLocal.Fields
rs1.Fields.Append o.Name, o.Type, o.DefinedSize, o.Attributes
Next
rs1.Open
If rsLocal.RecordCount > 0 Then
rsLocal.MoveFirst
Do Until rsLocal.EOF
rs1.AddNew
For Each o In rsLocal.Fields
rs1.Fields(o.Name).Value = rsLocal.Fields(o.Name).Value
Next
rsLocal.MoveNext
Loop
End If
'ALWAYS HIT ERROR HERE:
Set rsLocal = rsLocal.NextRecordset
For Each o In rsLocal.Fields
rs2.Fields.Append o.Name, o.Type, o.DefinedSize, o.Attributes
Next
rs2.Open
If rsLocal.RecordCount > 0 Then
rsLocal.MoveFirst
Do Until rsLocal.EOF
rs2.AddNew
For Each o In rsLocal.Fields
rs2.Fields(o.Name).Value = rsLocal.Fields(o.Name).Value
Next
rsLocal.MoveNext
Loop
End If
Set rsLocal = rsLocal.NextRecordset
For Each o In rsLocal.Fields
rs3.Fields.Append o.Name, o.Type, o.DefinedSize, o.Attributes
Next
rs3.Open
If rsLocal.RecordCount > 0 Then
rsLocal.MoveFirst
Do Until rsLocal.EOF
rs3.AddNew
For Each o In rsLocal.Fields
rs3.Fields(o.Name).Value = rsLocal.Fields(o.Name).Value
Next
rsLocal.MoveNext
Loop
End If
Set rsR = rs1
Set rsP = rs2
Set rsS = rs3
|
Advertisement
| Hall of Fame |