0
我遇到了使用MySql + SubSonic3從整數到字符串的轉換(它生成錯誤的SQL查詢)。當我在SubSonic源代碼中發現問題的根源並解決問題後,一切正常,但我不確定它不會拉一些其他的東西。MySql的SubSonic錯誤CONVERT()
我相信MySqlFormatter.cs線以下代碼309
sb.Append("CONVERT(VARCHAR(MAX), ");
this.Visit(m.Object);
sb.Append(")");
必須
sb.Append("CONVERT(");
this.Visit(m.Object);
sb.Append(", CHAR)");
更換,對嗎?
我認爲它應該是CHAR(200),那麼,MySql中的CONVERT()不接受VARCHAR類型。 – Nickname 2009-11-17 20:49:56