Hey,
I'm having some difficulty with my secondary data connection. I need to use a secondary connection to a Sql Server table to query records. At present the form takes in all records from Sql and then filters accordingly. With 45,000 or so records, it takes 1 minute to do, and this record base will increase to 100,000 shortly, so highly inefficient. I understand the limitations of InfoPath but I have no other choice than to take this route.
Upon consultation with my client, a web service can't be used, I'm therefore left with going back and forth between Sql server and InfoPath
So in essence what I need to do is create code to make this feasible. Can code be created to filter the records before it enters the form so that not all 100,000 records need be brought in? Does anyone know how and if this can be done? If not, then are there any alternatives other than a web service?
Regards,
Alpha