|
[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: |
Public Function AS400GetData(ByVal strUserName As String, _
ByVal strPassword As String, ByVal strSQL As String, _
ByVal strSystem As String, ByRef avarData() As Variant) As Boolean
' set up error handling
On Error GoTo ErrorHandler
' set the initial state of the function
AS400GetData = False
' open a connection to the AS400
Dim cnn As New ADODB.Connection
cnn.Open "Provider=IBMDA400;Data Source=" & strSystem & _
";User ID=" & strUserName & ";Password=" & strPassword & ";"
' using a recordset, get the data and field names
Dim rst As New ADODB.Recordset
With rst
' open the recordset
.Open strSQL, cnn
' if data was found,
If Not .EOF Then
' get the data
avarData = .GetRows
' eliminate leading and trailing spaces in the data elements
AS400TrimData avarData
' indicate data was retrieved
AS400GetData = True
End If
.Close
End With
' close the connection
cnn.Close
' clean up
Set rst = Nothing
Set cnn = Nothing
ExitHere:
Exit Function
ErrorHandler:
MsgBox "Error:" & err.Number & vbNewLine & _
"Description:" & err.Description & vbNewLine & _
"From:" & err.Source, vbExclamation, _
"AS400GetData Failed"
Resume ExitHere
End Function
|
Advertisement
| Hall of Fame |