Office中国论坛/Access中国论坛

标题: 关于ODBC的问题求助各位大侠,可能很弱啊!!! [打印本页]

作者: sxgaobo    时间: 2014-10-16 17:28
标题: 关于ODBC的问题求助各位大侠,可能很弱啊!!!
1、我用升迁数据的方法将原先的MDB导入了SQL(命名为:BAOAN),可有不妥?
2、我设置的ODBC怎么找不到我导入SQL中的数据库BAOAN,只能看见系统的表,是在设置ODBC过程中指定?还是在连接表的时候?
3、设置好的ODBC保存在什么地方,是每个客户端都得设置?还是拷贝设置好的ODBC文件即可?

小儿科的问题,希望各位不嫌,浪费点时间赐教!!!

作者: tmtony    时间: 2014-10-16 17:51
只能看到系统表,可能你还没有数据库的权限
如果是sa,应该可全部看到啊
作者: sxgaobo    时间: 2014-10-16 18:16
本帖最后由 sxgaobo 于 2014-10-16 19:01 编辑
tmtony 发表于 2014-10-16 17:51
只能看到系统表,可能你还没有数据库的权限
如果是sa,应该可全部看到啊


是SA啊,我还设置了SA的密码



作者: sxgaobo    时间: 2014-10-16 19:03
tmtony 发表于 2014-10-16 17:51
只能看到系统表,可能你还没有数据库的权限
如果是sa,应该可全部看到啊

是SA啊,我还设置了SA的密码


作者: sxgaobo    时间: 2014-10-16 19:08
图片怎么上不去啊?
作者: tmtony    时间: 2014-10-16 22:45
我这里正常哦
你是Sql server哪个版本,用ODBC哪个驱动
作者: sxgaobo    时间: 2014-10-16 23:49
本帖最后由 sxgaobo 于 2014-10-17 07:57 编辑
tmtony 发表于 2014-10-16 22:45
我这里正常哦
你是Sql server哪个版本,用ODBC哪个驱动


谢谢您的关心,搞定了,ODBC时没选择对数据库(好菜啊),
现在又有新问题了,升迁到SQL里的数据完全正常,可ODBC链接后看见的所有表中原来字段类型是文本的列都没有了,只有数字、日期等,什么问题啊 !!!
我用的是XP,ACC2003,SQL2000

作者: tmtony    时间: 2014-10-17 18:24
改成ntext
作者: sxgaobo    时间: 2014-10-17 18:55
本帖最后由 sxgaobo 于 2014-10-17 18:56 编辑
tmtony 发表于 2014-10-17 18:24
改成ntext


谢谢!!!OK了,ntext为什么不能设字节数啊?
另:运行时报错,如何处理啊?


作者: tmtony    时间: 2014-10-17 19:17
1.ntext相当于memo不用设置字节数
2.如果DAO,添加 dbseechanges参数
  如果ADO.则不用
作者: sxgaobo    时间: 2014-10-17 20:36
tmtony 发表于 2014-10-17 19:17
1.ntext相当于memo不用设置字节数
2.如果DAO,添加 dbseechanges参数
  如果ADO.则不用

DAO这里的问题,不懂代码,帮忙指点下怎么改!
作者: tmtony    时间: 2014-10-17 21:18
currentdb.openrecorset("",,后面加 dbseechanges参数 具体在哪个位置你试一下)
作者: sxgaobo    时间: 2014-10-17 23:57
本帖最后由 sxgaobo 于 2014-10-18 00:02 编辑
tmtony 发表于 2014-10-17 21:18
currentdb.openrecorset("",,后面加 dbseechanges参数 具体在哪个位置你试一下)


谢谢!照你说的做OK了~!
另:还是数据库升迁到SQL后数据类型的问题,照你说的设置成ntext,用ODBC链接后都成了备注型,我试了char,虽然是文本的了,可后面跟了好多的空格,应该如何设置啊?
作者: tmtony    时间: 2014-10-18 07:25
改成nvarchar类型
作者: sxgaobo    时间: 2014-10-18 16:06
tmtony 发表于 2014-10-18 07:25
改成nvarchar类型

改成varchar后一切正常,
谢谢您的关注和教导啊~!有什么不懂得 再请教




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3