Adodc1.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;password=micx;Initial Catalog=tab1;Data Source=XIAOHAOZI"Adodc1.CommandType = adCmdTable
Adodc1.RecordSource = "temp1"
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1
DataGrid1.Refresh可以运行~
但是关闭程序后出现提示:
[Microsft][ODBC Driver Manager] Data source name not found and no default driver specified请问是怎么回事?
大家看我写的第一句就知道我是用连接的,和ODBC没关系
怎么出现上面的提示,请指教~谢谢
在线等~谢了

解决方案 »

  1.   

    默认的是这个adUseClient
    换成这个adUseServer就出现了:行集合不能做作为标签
    我用的方法好像不用设置游标!
      

  2.   

    我在ADO控件属性里BUILD的connectionstring怎么跟你的不一样~我这没SQL服务器,好象试不了~~
    “Data Source=XIAOHAOZI”这里的XIAOHAOZI是计算机名还是数据库名????
      

  3.   

    是吗换机器可以吗?好像这不是机器的原因,提示好像是数据源有问题,但是我用的这种连接方法好像没有用到数据源,在说我也在ODBC中配置过,好像也不行!有人碰到过这样的问题吗?
      

  4.   

    先用ACCESS试试~不可能通不了的~~