ewdragon

导航

传参时类型控制

今日调用一存储过程。发现在查询分析器里可以正常使用而到程序中总是出错。经检查发现原来是传参时类型没有控制好。导致错误产生
如:在录入或修改数据库时
                        myCommand.SelectCommand.Parameters.Add(new SqlParameter("@GG ",SqlDbType.Char,30));
                        myCommand.SelectCommand.Parameters["@GG "].Value =GG;
 此时若为char类型不自动去掉空格。不足30时用空格补齐.所以当录入或修改数据时应尽可能拿数据精确

posted on 2005-11-08 10:16  六月芳菲  阅读(167)  评论(0编辑  收藏  举报