请部一个关于C#向Access数据库添加数据的问题
我C#写了个小程序,数据通过Acess数据库来保存,数据库的结构如下: 
 字段名         数据类型 
 UserId      自动编号 
 User            文本 
 Password   文本 
 Url                     文本 
 Other               文本 
 我用如下语句向其中添加记录: 
 insert   into   tablename(user,password,url,other)   values( 'abc ', '123 ', 'www.csdn.net ', ' '); 
 但是出现错误,我想是不是因为有个自动编号在里面,所以会出现这样的问题?还有就是我在Access中使用这条语句就可以成功添加,真是搞不懂,唉,请各位帮帮我 
------解决方案--------------------
insert   into   tablename([user],[password],[url],[other])   values( 'abc ', '123 ', 'www.csdn.net ', ' ');