请问下将MS SQL转换为ACCESS时候数据库操作语句要注意什么问题呢?答全就给分,急!
本人做了一个程序,由于需要,要把他转化为ACCESS版的,发现在数据库操作上好多问题,之前在SQL中运行正常的在ACCESS中都不行了。。。   
 比如,之前   我的MS   SQL   数据库的字段num是   int   型,我照样可以这么用。 
 string   num= "1 ";   
 select   *   from   table   where   num= 'num '      
 但是到了ACCESS中就通不过了。。。   
 我想问的是 
 1.在ACCESS中   数据库操作中   字段是整数的话,参数又什么要注意的。。 
 2.   我用OleDbParameter   par_tag   =   new   OleDbParameter( "@Tag ",   str_tag); 
          这种方法在ACCESS中可行么?   我在MS   SQL中可以用。在ACCESS中老出现 
       “参数   @IsPic   没有默认值”。“标准表达式中数据类型不匹配”等问题。。   
 下面是我的代码,帮看下   
 字段FirstColumnNum,SecondColumnNum,Times   是长整型 
 字段FirstColumnName,Title,Tag,PicAdress是字符型 
 字段MS   是备注型 
 字段   IssueDate,UpdateDate是日期型   
                         string   str_title   =   TextBox_Title.Text; 
                         str_title   =   str_title.Trim(); 
                         string   str_content   =   FCKeditor1.Value; 
                         str_content=str_content.Trim(); 
                         int   str_count=int.Parse(TextBox_Count.Text); 
                         string   str_tag   =   TextBox_KeyWord.Text; 
                         str_tag   =   str_tag.Replace( ", ",    ", "); 
                         str_tag=str_tag.Trim(); 
                         string   str_picaddress   =   image_url; 
                         DateTime   date_senddate   =   System.DateTime.Now; 
                         DateTime   date_update   =   System.DateTime.Now;   
 string   cmd_txt   =    "insert   into   Article   (FirstColumnNum,FirstColumnName,SecondColumnNum,Title,IsPic,Tag,MS,PicAdress,Times,IssueDate,UpdateDate) "; 
                         cmd_txt   +=    "   Values   (@FirstColumnNum,@FirstColumnName,@SecondColumnNum,@Title,@IsPic,@Tag,@MS,@PicAdress,@Times,@IssueDate,@UpdateDate) "; 
                         OleDbCommand   cmd   =   conn.runcmd(cmd_txt); 
                         OleDbParameter   par_firstcolumnnum   =   new   OleDbParameter( "@FirstColumnNum ",OleDbType.Integer); 
                         par_firstcolumnnum.Value   =   str_bigcolumnNum; 
                         OleDbParameter   par_firstcolumnname   =   new   OleDbParameter( "@FirstColumnName ",OleDbType.Char); 
                         par_firstcolumnname.Value   =   str_bigColumnName; 
                         OleDbParameter   par_secondcolumnnum   =   new   OleDbParameter( "@SecondColumnNum ",   OleDbType.Integer); 
                         par_secondcolumnnum.Value   =   str_sonColumnNum; 
        &n