VS和SQL数据库的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 08:41:38
数据库中的Photo用的是image类型,现在想改为string类型用于存储其URL路径,但之前VS做的项目一直都是用原来image类型时的数据库,其中的查询语句、存储过程等都是采用这样的类型生成的。

现在强制更改了其类型后,所有有用到有image类型的那个表的查询全部出现类型异常,只能删除原来的并重新生成新的sqldataAdapter才行,但这样几乎等于重做,有没有比较安全和简便的方法解决?
改的话是不行的,就比如写的一些存储过程就改不了,而且改漏了还有隐患,而且要改的地方太多了,不建议这样改!

储存过程会改的去http://zhidao.baidu.com/question/53557713.html帮我这另一个问题给解决吧。

存储过程的代码是放在SQL里面的,在数据库中有表,有存储过程
--------------
Image向String类型的强制转换结果可能是不能预料的吧???
或者你新建一个String类型字段,在保留原功能的情况下继续写新的处理方式,等新的处理方式测试正常了,再删除掉相关的好了。
----------------------
这个估计比较麻烦了,Image类型应该是把图片数据以二进制方式直接存在表里,现在你改正String类型,读写方式完全不一致。
除非你当初写代码的时候是把这个字段的读写做成了单独的过程,否则,只能一步步改咯。

就改了一个字段而已,哪来的重做啊

加一个字段PhotoPath算了
存储过程z怎么不能改?