这样,就需要你在合成sql语句的时候判断了。
合成语句的时候,获取列的maxLength对比字符的长度,如果有问题,就应该提示了。而不是留到执行的时候。
参考代码
For Each dt As DataTable In DataTables For Each dc As DataCol In dt.DataCols output.show(dt.name & " " & dc.Name & " " & dc.Caption & " " & dc.datatype.Name & dc.MaxLength) NextNext