以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]数据库回传?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30077)

--  作者:rpg2813
--  发布时间:2013/3/20 15:26:00
--  [求助]数据库回传?
主键用的是字符串,数据库生成,必须用字符串,数据库是sql,现在主键的字符串必须同步表回传过来,如何代码写回传?
--  作者:rpg2813
--  发布时间:2013/3/20 16:55:00
--  
添加记录,因为用的id不是数字,主键id列就为空,保存后 sql有了这一条记录,在foxtable里还是id为空,需要读取一下,同步表可以实现,同步行用不了 我希望foxtable可以生成guid传递给sql,或者数据库生成的id回传给foxtable的方法
--  作者:狐狸爸爸
--  发布时间:2013/3/20 17:34:00
--  

在foxtable生成guid,写入id列,保存此行。

这样不可以吗?


--  作者:rpg2813
--  发布时间:2013/3/21 21:54:00
--  
以下是引用狐狸爸爸在2013-3-20 17:34:00的发言:

在foxtable生成guid,写入id列,保存此行。

这样不可以吗?

如何生成uid?在foxtable里
--  作者:狐狸爸爸
--  发布时间:2013/3/22 8:38:00
--  
MessageBox.Show(Guid.NewGuid.ToString())
--  作者:rpg2813
--  发布时间:2013/3/23 17:07:00
--  
不能在foxtable里设置自动生成guid么?新增多行时
--  作者:nblwar
--  发布时间:2013/3/23 20:49:00
--  
你们真有闲,居然自带的主键不用,还非要弄什么字符型主键图片点击可在新窗口打开查看
--  作者:有点甜
--  发布时间:2013/3/24 20:40:00
--  
以下是引用rpg2813在2013-3-23 17:07:00的发言:
不能在foxtable里设置自动生成guid么?新增多行时

DatarowAdding事件:

 

e.DataRow("主键") =  Guid.NewGuid.ToString()


--  作者:rpg2813
--  发布时间:2013/3/25 1:02:00
--  
以下是引用nblwar在2013-3-23 20:49:00的发言:
你们真有闲,居然自带的主键不用,还非要弄什么字符型主键图片点击可在新窗口打开查看

和别的系统模块兼容呀~
--  作者:rpg2813
--  发布时间:2013/3/25 1:03:00
--  
以下是引用有点甜在2013-3-24 20:40:00的发言:

DatarowAdding事件:

 

e.DataRow("主键") =  Guid.NewGuid.ToString()

万分感谢