找回密码
 注册成为天翎用户
查看: 2287|回复: 14

关于表单与SQL中的字段

[复制链接]
bandi 发表于 2012-10-17 13:46:12 | 显示全部楼层 |阅读模式
本帖最后由 spiral 于 2012-10-17 16:45 编辑

请问: 我点击视图的时候会进入表单中去 并获取这一行值。但是如果我用的是存储过程中的insert的话那么系统字段就会都为空,想问是哪个字段 判断 点击视图进入表单获取相应的值的?
bess 发表于 2012-10-17 14:04:03 | 显示全部楼层
您好,请问您是否是想知道,怎么通过sql去向动态表单插入记录,并且这些记录能够在视图正常显示并且点击能够进入表单的详细页面?
回复

使用道具 举报

purple 发表于 2012-10-17 14:04:21 | 显示全部楼层
您的意思是直接通过存储过程往平台的动态表单插入数据吗?如果是,不建议您这样子做,方便的话,请提供您的实际需求,以便我们这边结合平台,为您提供最优的解决方案,谢谢。
回复

使用道具 举报

 楼主| bandi 发表于 2012-10-17 14:22:04 | 显示全部楼层
我是用存储过程添加数据,因为过滤那边的SQL好像不支持Declare自定义,然后我是想问 我现在添加进入了表单中,但是视图显示时 点击表单进入后他的值是没有显示的,想问是什么原因
回复

使用道具 举报

 楼主| bandi 发表于 2012-10-17 14:24:06 | 显示全部楼层
回复 2# bess


    想问视图点击 进入表单后 把视图的值显示在表单上,是通过哪个字段来判断的
回复

使用道具 举报

bess 发表于 2012-10-17 14:33:22 | 显示全部楼层
您好,通过sql方式往我们的动态表单插入数据,您需要同时往3张表插入数据,t_document ,t_pending ,tlk_tablename(您的动态表单名)您需要往这三张表插入数据之后,数据才能在平台正常显示以及查看。
回复

使用道具 举报

 楼主| bandi 发表于 2012-10-17 14:41:19 | 显示全部楼层
回复 6# bess


    额我发现了原因: 是因为我用存储过程加时 他的表ID是用的newid()来随机生成的,只有用系统保存的那种ID点击才能显示;
例如 我的newid()生成的值为‘069A1889-B781-40D4-8E57-D8B2482C385B’ ,而系统自带的保存的ID为‘11e2-181b-be730e82-8e1b-f55a2ce4197d’,请问后者是用什么方式形成的呢?
回复

使用道具 举报

bess 发表于 2012-10-17 14:44:05 | 显示全部楼层
您好,我们平台的id就是用uuid的生成方式生成的。而且我们平台的id只要保证唯一就行了的哦。
回复

使用道具 举报

 楼主| bandi 发表于 2012-10-17 14:50:05 | 显示全部楼层
回复 8# bess


    额我现在问题就是 我在表单里的数据是我用存储过程insert添加的,而我的ID和你们系统产生的ID不同 所以产生了数据库里有数据,但是点击视图进去显示不了
回复

使用道具 举报

spiral 发表于 2012-10-17 14:53:06 | 显示全部楼层
本帖最后由 spiral 于 2012-10-17 14:54 编辑
您好,通过sql方式往我们的动态表单插入数据,您需要同时往3张表插入数据,t_document ,t_pending ,tlk_tab ...
bess 发表于 2012-10-17 14:33


您好,您可以查看这3张表的内容,然后修改您的SQL语句

您的ID也是可以用的,不过要确保在平台中唯一即可
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 10:23

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表