VB6数据库中填加数据的有关问题。显示缺少语句结束

VB6数据库中填加数据的问题。显示缺少语句结束。求助我先使用SQL由数据库中查询出数据,将其显示在DataGrid中

VB6数据库中填加数据的问题。显示缺少语句结束。求助
我先使用SQL由数据库中查询出数据,将其显示在DataGrid中,然后我想由DataGrid向数据库中添加数据,即使用一个“添加”按钮,点击按钮时DataGrid就会增加一个空行,再向空行中输入数据,最后保存完成  

在别处得代码

1     Private   Sub   Command1_Click()
2         DataTable   dt=dataset.Tables[0];//这个要事先保存下来.      
3        
4         DataRow       dr=dt.NewRow();      
5         dr[ "name "]= " ";      
6         ...      
7         dr.AcceptChanges();      
8         dt.Rows.Add(dr);      
9    
10         datagrid1.DataSource=dt;      
11         datagrid1.DataBind();      
 
12         //在datagrid的空行填数据      
   
13         adapter.Update()  
14             End   Sub

问题:1、说缺少语句结束。应该在哪加结束啊。怎么写
            2、第2、7语句能帮我解释一下吗。
            3、13行,adapter指的是什么。
            4、另外有不完善的哪位高手帮忙改改。



[解决办法]
问错地方啦,去C#版吧,这儿是VB版啊