首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

关于数据转换有关问题!在线=

2012-03-22 
关于数据转换问题!!在线急我向吧A表的数据导入到b表中,部分代码如下:withqryspm3dowhilenotEofdobeginwit

关于数据转换问题!!在线=急
我向吧A表的数据导入到b表中,部分代码如下:
with   qryspm3   do
            while   not   Eof   do
                begin
                            with   qryspm3wx   do
                                    begin
                                        Close;
                                        SQL.Clear;
                                        SQL.Add( 'insert   into   单位概况   values( ');
                                        for   j:=0   to   qryspm3.FieldCount-2   do
                                            if   qryspm3.Fields[j].AsString= 'False '   then
                                                SQL.Add( '0, ')
                                            else   if   qryspm3.Fields[j].AsString= 'True '   then
                                                SQL.Add( '1, ')
                                            else
                                                SQL.Add( ' ' ' '   +   qryspm3.Fields[j].AsString   +   ' ' ', ');
                                        SQL.Add( ' ' ' '   +   qryspm3.Fields[qryspm3.FieldCount-1].AsString   +   ' ' ', ');  
 
其中牵扯到数据类型问题,比如image,在插入的时候就会报错,有未闭合的引号,
请问怎么解决

[解决办法]
正如樓上所說,如果两个表的类型相同,则可以直接插进去
insert into 单位概况 select * from 源表

热点排行