Description:
Basically, I am loading locally data from a csv format into a table, joining that imported table with another table, and in the process have been dropping and creating lots of tables and views. I created a new table as a "select if" updating of the data. Then it crapped out =(.
Stack Trace:
Exception = System.ArgumentOutOfRangeException
Message = Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
FullText = System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at MySQL.Controls.FlatTabControl.ValidateTab(Int32 index)
at MySQL.Controls.FlatTabControl.DrawControl(Graphics g)
at MySQL.Controls.FlatTabControl.OnPaint(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.TabControl.WndProc(Message& m)
at MySQL.Controls.FlatTabControl.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
How to repeat:
1)run a script that loads data from a local csv.
2)"outer left join" on condition to a rather large table.
3)create a new table as a "select if" condition to update some data based on those conditions.