# Export Query Data to a CSV File

Data from a query can be exported to a CSV file, which can be used by other programs.

Note:

This option has the following known limitations:

- Precision on DateTime objects may be lost.
- Any string with a new line or a comma will break the CSV columns.
- Cognex recommends performing tests to ensure accuracy before deploying.

The following code illustrates how to implement this functionality, using the OnClick script point of a Button element on a Page:

Copy

    $Databases.FastDatabase.Results.GetRecent.Run();
    var data = $Databases.FastDatabase.Results.GetRecent.DataSet.GetDataCsv();
    string path = @"C:\path\to\output.csv";
    System.IO.File.WriteAllText(path, data);