SAS中文论坛

标题: 怎么才能把和数据集变量不同名的窗口变量插入到数据集中呢 [打印本页]

作者: shiyiming    时间: 2005-1-7 21:14
标题: 怎么才能把和数据集变量不同名的窗口变量插入到数据集中呢
各位师兄,juju又来求教了!
    怎么才能把和数据集变量不同名的窗口变量的值传递给数据集呢?
   比如在修改密码的时候,如何把输入到textentry里面的新密码的值覆盖对应的用户名和密码对照表里的密码字段的值呢?例如:
    id=open('sasdata.Admregtbl');                                                                                                                    
     nobs= attrn(id,'nobs');                                                                                                                          
          do i=1 to nobs;                                                                                                                             
              rc=fetchobs(id,i);                                                                                                                     
          name=getvarc(id,1);                                                                                                                        
          pswd=getvarc(id,2);                                                                                                                        
      if name=regname.text and pswd=password.text then do;
以上是实现验证输入的用户名和密码是否在用户名和密码对照表里面
如果在界面上接收到新的用户密码newpwd.text
那么如何将newpwd.text的值覆盖sasdata.Admregtbl里对应行的密码字段的值呢?
作者: shiyiming    时间: 2005-1-7 21:35
标题: 法问得好处
呵呵
不好意思,给站里增加了一个没用的帖子,刚刚发问之后就想到了解决的办法,获得数据可以用getvarc那么反添数据就应该可以用putvarc了吧,经过查询help和调试果然如此;原来发问的好处还在于可以产生灵感自己解决问题!!
<!-- s:P --><img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Razz" /><!-- s:P --> 也许是我太幼稚了!
论坛真是个好地方!!
谢谢斑竹师兄,麻烦您这个帖子您可以删除了!!
预祝大家新年快乐!
作者: shiyiming    时间: 2005-1-8 14:09
标题: to shenjuju
没关系,留着挺好。
这里也欢迎自问自答的形式,方便后来的师弟师妹们查阅。
谢谢你!祝你天天进步神速!
作者: shiyiming    时间: 2005-1-8 15:49
标题: 多谢师兄鼓励
哎,得到很多师兄的夸奖让我感到很惭愧 <!-- s:( --><img src="{SMILIES_PATH}/icon_sad.gif" alt=":(" title="Sad" /><!-- s:( --> ,其实我自己总觉得有种一瓶不满半瓶乱晃的感觉。我有一点急性子,遇到什么困难要是不能马上解决就会压得难受,就因为前几天哪些问题迟迟找不到答案还得我嗓子疼了好多天。
    这里有个sas无关的问题想问    师兄一下,我感觉我们的论坛好像一直都挺平静的,我那么疯狂的发帖子会不会吵到大家啊?要是有的话,那我就把我的问题编个序号,一天发一个,这样就不会显得很吵闹了吧??
<!-- s:wink: --><img src="{SMILIES_PATH}/icon_wink.gif" alt=":wink:" title="Wink" /><!-- s:wink: -->




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2