社区
C#
帖子详情
Guid从Sql Server导入到Access后的大问题!!
JCJC错别字检测-田春峰
领域专家: 编程技术技术领域
2003-03-24 02:17:29
大家好:
我的Sql Server 数据库中有的表字段类型为:Guid
当我导入到Access后,自动加上了{},
这样每次我程序中读取的时候总的剪掉{},插入的时候不得不加上{}
这是什么原因呢,能不能去掉那该死的{}呢?
谢谢
...全文
126
8
打赏
收藏
Guid从Sql Server导入到Access后的大问题!!
大家好: 我的Sql Server 数据库中有的表字段类型为:Guid 当我导入到Access后,自动加上了{}, 这样每次我程序中读取的时候总的剪掉{},插入的时候不得不加上{} 这是什么原因呢,能不能去掉那该死的{}呢? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
adh1978
2003-07-08
打赏
举报
回复
想接分:)
Knight94
2003-03-25
打赏
举报
回复
没有深究SqlConnection与OleDbConnection有什么差异,挺怪的。
JCJC错别字检测-田春峰
2003-03-25
打赏
举报
回复
你按照我的方法作一下:
1、在Sql Server中生成一个有guid的表
2、导出到access中
3、用你上面的方法,但是使用oledbconnection打开access
你看看,里面肯定有{}
谢谢你的关心
Knight94
2003-03-24
打赏
举报
回复
我的表结构如下:
CREATE TABLE [dbo].[MyTest] (
[Test] [int] NOT NULL ,
[nGuid] uniqueidentifier ROWGUIDCOL NOT NULL
) ON [PRIMARY]
GO
Knight94
2003-03-24
打赏
举报
回复
我试了一下,没有你所说的“{}”
SqlConnection myConn=new SqlConnection();
myConn.ConnectionString="data source=devtest;initial catalog=DBTest;"
+"user id=sa;password=;";
myConn.Open();
string strQuery="select * from mytest";
SqlDataAdapter sqlDAdapter=new SqlDataAdapter(strQuery,myConn);
DataSet sqlRecordSet=new DataSet();
sqlDAdapter.Fill(sqlRecordSet,"tempInfo");
foreach (DataRow myDataRow in sqlRecordSet.Tables["tempInfo"].Rows)
{
//Storage info in buffer
MessageBox.Show(myDataRow["nguid"].ToString());
}
sqlRecordSet.Dispose();
sqlDAdapter.Dispose();
myConn.Close();
myConn.Dispose();
JCJC错别字检测-田春峰
2003-03-24
打赏
举报
回复
楼上的
我在导出的时候作了设置:用字符类型
可是结果还有{}
苦呀
JCJC错别字检测-田春峰
2003-03-24
打赏
举报
回复
Knight94() (
怎么try呢?
能详细点吗?
可以加分
Knight94
2003-03-24
打赏
举报
回复
用字符类型试试
随机读取N条记录(My
SQL
、
SQL
Server
、
Access
、Oracle、postgre
SQL
)
利用一条
SQL
语句从数据库Table表中随机获取N条记录,各数据库的
SQL
语句略有不同,如下:
1、My
Sql
Select* FromTABLEOrderByRand() Limit N
以上代码效率不高,自己对1000条数据表随机取10条的测试结果为耗时0.125s,有网友推荐改为以下代码效率有大幅提高,耗时为0.005s,不过结果是随机从某个位置开始取N条记录,而不是随机取N条记录,略有差异。详细说明见my
sql
使用rand随机查
在
SQL
和
Access
中使数据随机排序
1.在
SQL
server
中使用随机函数newID()和RAND()示例:SELECT TOP 10 * FROM Northwind Orders ORDER BY NEWID()说明:NEWID()返回类型为uniqueidentifier(全局唯一标识符-
GUID
),每次运行以上程序返回不同的uniqueidentifier。2.在
Access
中使用随机函
从
SQL
Server
移植到
Access
MDB数据库的一点总结
Date: 05.12.2006Version: 1By Alva Chien这段时间一直忙着把我自己的一个项目从
SQL
Server
平台上移植到Microsoft Jet
SQL
上,所谓Microsoft Jet
SQL
对我而言其实就是使用MDB文件(基于Microsoft
Access
2003,文件格式: Office 2000/2003)了。不知道Microsoft出于
黑马程序员_
SQL
Server
学习第一季
--------------------Windows Phone 7手机开发、.Net培训、期待与您交流! -------------------- 数据库就是为了解决用自定义文件格式保存数据的劣势、并发访问等情况。 DBMS(Database Management System,数据管理系统)。平时谈到数据库可能有两种含义:MS
SQL
Sever、Oracle等某种DBMS;
应用
GUID
应用
GUID
项目经验 2008-10-10 15:50 阅读3 评论0 1、MS
SQL
SERVER
: newid() 2、
Access
: 数据类型=自动编号,字段大小=同步复制 ID 3、ASP: 使用ASP中的
GUID
还存在点
问题
,就是如果直接用ASP的组件(当然得服务器支持)生成的
GUID
是如我前面所说的那样,会多出{}以及一个空格和 e,不经过处理的
C#
111,129
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章