DAO To OleDb Data Type Maps
By Robbe Morris
Here is a quick tip for remapping DAO data types to OleDb data types.
#region DAO To OleDb Map
private string DAOToOleDbMap(string daoDataType)
{
var ret = daoDataType;
switch (daoDataType)
{
case "10": // OleDbType.VarChar
return "OleDbType.VarChar";
case "12": // OleDbType.VarWChar
return "OleDbType.VarWChar";
case "7": // OleDbType.Numeric
return "OleDbType.Numeric";
case "2": // OleDbType.Integer
return "OleDbType.Integer";
case "8": // OleDbType.Date
return "OleDbType.Date";
case "5": // OleDbType.Currency
return "OleDbType.Currency";
case "1": // OleDbType.Boolean
return "OleDbType.Boolean";
case "9": // OleDbType.VarBinary
return "OleDbType.VarBinary";
default:
Debug.WriteLine(daoDataType);
break;
}
return ret;
}
#endregion
DAO To OleDb Data Type Maps (1279 Views)