如题,请各位大侠帮忙解答,谢谢

解决方案 »

  1.   

    直接将输入法调成全角敲空格了,
    在SQL中可以用 nchar(12288) 表示全角的空格
    在VB中可以用chrw(12288)表示全角空格
      

  2.   

    redim WritStr(rs.Fields.Count - 1)
        While Not rs.EOF  
            WritStr(0) = format(rs(0) & "","!@@@@@@")      '左对齐
            WritStr(1) = format(rs(1) & "","!@@@@@@@@@")  '左对齐
            WritStr(2) = format(rs(2) & "","@@@@@@@")      '右对齐 
            WritStr(3) = format(rs(3) & "","@@@@@@")      '右对齐 
            Print #Fid, join(WritStr) 
            rs.MoveNext 
            lngCount = lngCount + 1 
        Wend 第二列是中文名字,这样写如果其中的名字是两个中文字的,那就造成第三列比上一行的前了一格,怎么处理啊?