继续忽悠 - 2008-8-13 12:45:00
我刚刚下载安装了新的V2.1.6版,然后我试着生成存储过程的时候会提示
错误信息:
在关键字 'precision' 附近有语法错误。
第 1 行: 'IDX' 附近有语法错误。
System.Exception
Stack Trace:
在 LTP.DbObjects.SQL2005.DbObject.Query(String DbName, String SQLString)
在 LTP.DbObjects.SQL2005.DbObject.GetColumnInfoList(String DbName, String TableName)
在 LTP.DbObjects.SQL2005.DbScriptBuilder.GetPROCCode(String dbname, String tablename)
在 Codematic.DbView.生成存储过程tabItem_Click(Object sender, EventArgs e)
在 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
在 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
在 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
在 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
在 System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
在 System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
在 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
在 System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
在 System.Windows.Forms.ToolStrip.WndProc(Message& m)
在 System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
发现好多的功能都无法生,都是出现异常
这些问题怎么解决
admin - 2008-8-14 21:29:00
http://bbs.maticsoft.com/showtopic-5.aspx原因是:在连接SQL2000的数据库时,选的却是【是SQL2005】的选项。
即:用sql2005的方式获取sql2000的信息会报此错误。
请检查确认你实际连接的数据库类型和选中项是否一致。