佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 795|回复: 2

请教 .net高手

[复制链接]
发表于 19-7-2006 01:13 PM | 显示全部楼层 |阅读模式
我有一个gridview
里面有一个field

里面的value 是DATE_modified
也就是 当我modify那行资料时,那个DATE_MODIFIED 的value 会自动输入当时的时间日期, 而不是人工输入




就是以下的code是 可以执行的可是是要人工方式输入


  1.    <asp:TemplateField  HeaderText="DATE_MODIFIED" SortExpression="DATE_MODIFIED">
  2.                 <EditItemTemplate>
  3.                     <asp:TextBox ID=textbox4 runat=server text='<%#bind("DATE_MODIFIED","{0:G}") %>'></asp:TextBox>
  4.                 </EditItemTemplate>        
  5.                 <ItemTemplate>
  6.                     <asp:Label ID=label4 runat=server Text='<%#bind("DATE_MODIFIED","{0:G}") %>'></asp:Label>
  7.                 </ItemTemplate>
  8.             </asp:TemplateField>   
复制代码

这个是datasource

  1. <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/excel.mdb"
  2.         SelectCommand="select * from cars" UpdateCommand="UPDATE cars SET DATE_MODIFIED =@DATE_MODIFIED  WHERE CID=@CID"></asp:AccessDataSource>
  3.       

复制代码


以下是我modified 过的
可是我update时就出现 No value given for one or more required parameters.

  1.    <asp:TemplateField  HeaderText="DATE_MODIFIED" SortExpression="DATE_MODIFIED">
  2.                 <EditItemTemplate>
  3.                     <asp:TextBox ID=textbox4 runat=server text='<%ReturnFunction %>'></asp:TextBox>
  4.                 </EditItemTemplate>        
  5.                 <ItemTemplate>
  6.                     <asp:Label ID=label4 runat=server Text='<%#bind("DATE_MODIFIED","{0:G}") %>'></asp:Label>
  7.                 </ItemTemplate>
  8.             </asp:TemplateField>
复制代码


另外一个方法
就是在datasource 放一个function 但是还是一样不能成功

  1. <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/excel.mdb"
  2.         SelectCommand="select * from cars" UpdateCommand="UPDATE cars SET DATE_MODIFIED ='<%ReturnFunction%>'  WHERE CID=@CID"></asp:AccessDataSource>
  3.       

复制代码



或是大家有其他方法?
可以在这里赐教

[ 本帖最后由 quantum^_^ 于 19-7-2006 01:22 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 20-7-2006 09:24 AM | 显示全部楼层
其实有个简单的方法, 那就是当你执行 update 的时候, 你的 modified date 不需要从 gridview 里拿, 直接在 sql 里 define 就好.
回复

使用道具 举报

 楼主| 发表于 21-7-2006 06:47 PM | 显示全部楼层
问题是这样的

当updating的code
我已经找到了

可是
影响到其他的


迟点再放code
出来

[ 本帖最后由 quantum^_^ 于 21-7-2006 08:02 PM 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 10-6-2024 12:24 AM , Processed in 0.055228 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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