我有一个合同档案的录入界面,在录入时,如果录入的内容和以前的某个合同相似时,可选择那个合同号,将该合同的内容全部调入进来,如何实现?(系统是:asp.net+c#+sqlserver2000)

解决方案 »

  1.   

    to jeffchung:对呀,关键是如何实现?请给出具体方法和程序?
      

  2.   

    我在网页中用的是textbox来存储调人的合同号,单击textbox时用javascript打开一个新网页,在该网页中绑定有合同号,用这段javascript脚本返回这个合同号
    function opendialog()
    {
      var someValue=window.showModalDialog ("Fzhtxz.aspx","","dialogWidth=500px;dialogHeight=400px;status=no;help=no;scrollbars=no")
    document.MyForm.Fzhtno.value=someValue;
    但是接下来我想在这个javascript脚本内根据返回的合同号someValue,写一段sql语句,从数据库中把该合同的内容调出来后,再赋值给合同录入表,在c#的javascript脚本内可以写sql语句吗?若可以请高手给出相应的代码,分不够可再加.
      

  3.   

    to qyulang关键是不会做,我很菜。
      

  4.   

    不在js中写sql的……
    你这个弹出的网页是干什么用的啊?弹出合同的列表让客户选一个调入吗?
    如果是的话在弹出页面这里就把合同内容取出来,
    然后选择之后把内容赋值给父页,再关闭弹出页……
      

  5.   

    TO jeffchung:是你说的那样,关键是在两个窗口间如何传递数据,我不会?能否赐教?
      

  6.   

    TO jeffchung:是你说的那样,关键是如何在两个网页间如何传递数据,我不会?能否赐教?
      

  7.   

    根据录入的合同号 从数据库中取出合同的信息,放到DataTable里面 或这自己的定义的数据结构,
    把合同的相关字段与界面上的控件数据绑定,一一赋值即可
    用户提交的时候写入数据有两种方法 
    从界面取出合同的信息 insert到合同表