在操作数据库时,经常将EXCEL的数据(或文本的数据)导入到SQL数据库中,但是导入前有两个问题一直困扰着我,希望各位高手指点迷津。所谓的三人行必有我师,相信经常到此版面的网友必有解决方法,更何况此地高手云集,期望中…………问题1:当用showopen对话框获得需要导入文件的路径时,我们该如何判断该文件就是EXCEL格式(或文件本等格式)?如果是用后缀来判断,那假如是人家将别的文件像记事本的后缀改为xls呢,那该怎么办?所以我觉得单单判断后缀不是一个有效的方法问题2:当第一个问题解决后,如何判断所导入的数据符合SQL数据库字段的限制要求,SQL里面的datetime类型就不能导入nchar类型。该如何去检查是否合理,利用多重循环一个一个单元格地检查吗?这样效率会不会很低?谢谢所有关注此贴的网友!