I'm working in VB.NET in Visual Studio 2008. My preferred Framework is 3.5 SP1.
I'm working with older MySQL Servers using the DotNET Connector 5.0.8.1. To my understanding, this is the newest possible Connector version to work with the MySQL Servers I'm connecting to.
I have no control over or direct access to the primary MySQL server itself; my login account is read-only with other restrictions and it is administrated by a 3rd party. MySQLConnection.ServerVersion returns the string '4.0.15-log'
I have a secondary MySQL Server which I do have control and direct access to, including root. MySQLConnection.ServerVersion for this one returns the string '5.1.33-community' and the same DotNET Connector is used to connect to it.
Both servers allow me to call MySQLConnection.GetSchema().
The secondary server allows me to call MySQLConnection.GetSchema("Databases") with no problem.
The first server always throws an unhandled FormatException on that same line of code with the text 'Input string was not in a correct format.' Other strings passed through MySQLCommand objects don't have the same problem and attempts to access other Schema Collections fail with access restrictions where appropriate so I don't believe this is a real encoding issue.
I'm at a loss. Anybody able to shed some light on this?
I'm working with older MySQL Servers using the DotNET Connector 5.0.8.1. To my understanding, this is the newest possible Connector version to work with the MySQL Servers I'm connecting to.
I have no control over or direct access to the primary MySQL server itself; my login account is read-only with other restrictions and it is administrated by a 3rd party. MySQLConnection.ServerVersion returns the string '4.0.15-log'
I have a secondary MySQL Server which I do have control and direct access to, including root. MySQLConnection.ServerVersion for this one returns the string '5.1.33-community' and the same DotNET Connector is used to connect to it.
Both servers allow me to call MySQLConnection.GetSchema().
The secondary server allows me to call MySQLConnection.GetSchema("Databases") with no problem.
The first server always throws an unhandled FormatException on that same line of code with the text 'Input string was not in a correct format.' Other strings passed through MySQLCommand objects don't have the same problem and attempts to access other Schema Collections fail with access restrictions where appropriate so I don't believe this is a real encoding issue.
I'm at a loss. Anybody able to shed some light on this?