Hi All,
I need some help in figuring out if there is a faster way of appending data to an Oracle BE table.
I have an Access database that opens a recordset and reads a field. The VBA code then needs to convert the field data ( which is a series of ASCII characters ), convert this ASCII character to its ASCII value number ( ie: the period "." is ASCII code 46 ), it then looks to the each and every ASCII character in the field, counts the number of instances for each ASCII character, then appends the values for the ASCII code and the count to a table.
The problem is that as it works its way through the loop, it appends to an Access table very quickly. However, I would like to place this data on one of our Oracle databases for a number of users to be able to access the data. Keep in mind that I cannot change the field with the ASCII series, so can only convert it for a relational database table. When I try to run the loop to append to an Oracle table, the process is so slow that it is impossible to use this method.
I think this may be related to Oracle trying to create some kind of "commit" and "back out" structure and is slowing the process. The Oracle database is hosted so I can't ask for changes there either.
Any help will be be kindly appreciated.
Thanks
I need some help in figuring out if there is a faster way of appending data to an Oracle BE table.
I have an Access database that opens a recordset and reads a field. The VBA code then needs to convert the field data ( which is a series of ASCII characters ), convert this ASCII character to its ASCII value number ( ie: the period "." is ASCII code 46 ), it then looks to the each and every ASCII character in the field, counts the number of instances for each ASCII character, then appends the values for the ASCII code and the count to a table.
The problem is that as it works its way through the loop, it appends to an Access table very quickly. However, I would like to place this data on one of our Oracle databases for a number of users to be able to access the data. Keep in mind that I cannot change the field with the ASCII series, so can only convert it for a relational database table. When I try to run the loop to append to an Oracle table, the process is so slow that it is impossible to use this method.
I think this may be related to Oracle trying to create some kind of "commit" and "back out" structure and is slowing the process. The Oracle database is hosted so I can't ask for changes there either.
Any help will be be kindly appreciated.
Thanks