IQClient client = Intuit.QuickBase.Client.QuickBase.Login("username", "pwd");
IQApplication app = client.Connect(applicationId, token);
Intuit.QuickBase.Client.IQTable rtable = app.GetTable(sTableID);`
I am creating a web application in asp.net. I need to get data from quickbase to populate my GridView. I am using Quickbase API.The above code retrieves the table, but records value is always 0. Am I doing anything wrong or Is there any other way to do this?
To get all of the records in the table you can follow the example at the following site:
https://code.intuit.com/sf/wiki/do/viewPage/projects.quickbase_c_sdk/wiki/HomePage .
To do specific query using the already built C# API, you can do the following:
then
The second parameter is the field IDs of the columns you want and the Third parameter is the field ID’s to sort the records by.
In your case I would just do the loop and add all the records to a collection. Then you could probably use LINQ or just the column headings to loop through all your records.
This is the way I did it to get specific data: