FbDataAdapter doesn't fill MaxLength-Property of DataColumn of varchar type
---------------------------------------------------------------------------

                 Key: DNET-1039
                 URL: http://tracker.firebirdsql.org/browse/DNET-1039
             Project: .NET Data provider
          Issue Type: Bug
          Components: ADO.NET Provider
    Affects Versions: 7.10.1.0
         Environment: Windows 10, Visual Studio 2019, Firebird 3.0
            Reporter: Baldur Fürchau
            Assignee: Jiri Cincura


In the previous used Version 6.8.0.0 the fbDataAdapter Fill-Method create 
string columns correct with MaxLength-Property.
Now in 7.10.1.0 the MaxLength is always -1!

Workaround:
To solve the problem i must now load the columns schema to set the property by 
myself.

                 DataTable xTable = new DataTable();
                 using (DbCommand xCommand = GetCommand(xConnection, sql))
                    {
                        using (DbDataAdapter adapter = new 
FbDataAdapter(xCommand as FbCommand)) 
                        {
                            adapter.Fill(xTable);
                        }
                    }
  
I must du this in all my applications because the 7.10 is faster than 6.8 and i 
need the fastest version for a datawarehouse.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       


_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to