如题.
我在开发一个Access前台程序,后台数据库为SQL Server 2005 Express.
数据库表中用到了很多GUID字段,如果通过ODBC链接表用DAO访问guid,似乎基本上都能通过,guid不必作处理(最多有时需要去掉前缀"{guid {"及"}"后缀,还没有完全弄明白).
如果使用ADODB, SQLOLEDB连接SQL Server,则有如下问题
1. 在recordset对象上存储GUID时,好像没有什么问题,
2. 如果查询条件中有GUID,好像都不行,不知道应该给查询采用什么格式的GUID.(无论是否去掉前缀,后缀,都查询不到,或语法提示错误),我现在采用Filter的方式,Guid去掉前缀及后缀,
3. Update,Insert语句中含有GUID字段时,无论是否去掉前缀,后缀,都不成功,提示什么违反规则.
4. form中提取的guid需要用stringfromguid才能与recordset的guid格式相同.
请问,如何处理guid?
谢谢.