OK I can send only one attachement so I will send you the script for the stored proc with this one and will give you the stack trace here:
Exception information.
LLBLGen Pro version: v3.1. Build: September 30th, 2011
Exception details:
Message: Object must implement IConvertible.
Source: mscorlib
Stack trace:
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
at SD.Tools.BCLExtensions.DataRelated.DataSetExtensionMethods.Value[TValue](DataRow row, String
columnName) in C:\Myprojects\VS.NET Projects\BCLExtensions_hg\DataRelated\DataSetExtensionMethods.cs:line 79
at SD.LLBLGen.Pro.DBDrivers.MySql.MySqlDBDriver.<GetAllStoredProcedureNames>b__22(DataRow row) in c:
\Myprojects\VS.NET Projects\LLBLGen Pro v3.1\Drivers 3.1\MySql\MySqlDBDriver.cs:line 591
at SD.LLBLGen.Pro.DBDrivers.MySql.MySqlDBDriver.<>c__DisplayClass2d.<GetAllElementNames>b__29
(<>f__AnonymousType0`2 <>h__TransparentIdentifier26) in c:\Myprojects\VS.NET Projects\LLBLGen Pro
v3.1\Drivers 3.1\MySql\MySqlDBDriver.cs:line 687
at System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext()
at System.Collections.Generic.List
1..ctor(IEnumerable1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable
1 source)
at SD.LLBLGen.Pro.DBDrivers.MySql.MySqlDBDriver.GetAllElementNames(String[] restrictions, String
schemaCollectionName, String nameFieldName, ICollection1 namesToExclude, Func
2 commentRetrieverFunc) in c:
\Myprojects\VS.NET Projects\LLBLGen Pro v3.1\Drivers 3.1\MySql\MySqlDBDriver.cs:line 684
at SD.LLBLGen.Pro.DBDrivers.MySql.MySqlDBDriver.GetAllStoredProcedureNames(String catalogName, String
schemaName) in c:\Myprojects\VS.NET Projects\LLBLGen Pro v3.1\Drivers 3.1\MySql\MySqlDBDriver.cs:line 591
at SD.LLBLGen.Pro.Gui.Controls.WizardPages.MetaDataRetrievalWizard_Step_ElementSelection.PopulateSchema
(TreeNode nodeToPopulate, TagEntry`1 tagData)
Inner exception: <null>