当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·对话框与页面刷新问题    »显示摘要«
    摘要: 我有一个框架页面,分为上桢与左右桢,如何实现在上桢通过表单提交成功之后,弹出对话框,点击对话框之后,左桢页面刷新?.net好像可以实现,asp如何实现呢?请各位高手指教!!! ......
    摘要: 第一步:选择 java virtual machine directory: 我选择了我的f:\jdk1.4.1_02的安装目录。 通过了 但第二步时:要选择 java servlet development kit 2.0 directory. 我就不知道怎么选了。 (找不到时,会提示jsdk.jar没有找到。) 哪里下载jsdk.jar包?这个包很小,哪位能发给我吗? afeisky@......


高分,求教,

小弟在写一个从txt文件中读取数据,然后更新数据库的程序。读取函数如下:  
  void   CTxt2oraDlg::OnReadfile()    
  {      
  char   buf[128];  
  char   ntemp[128];  
  int   nBegin   =   0;//nBegin   nEnd一开始指向buf头  
  int   nEnd   =   0;  
  while(TxtFile.ReadString(buf,128))  
  {  
  for(;   nEnd<sizeof(buf);nEnd++)  
  {  
  if   (nEnd   ==   )  
  {  
                        strncpy(ntemp,buf,sizeof(nEnd   -   nBegin));  
        //把空格符号前的那段数据放到一个数组里面  
        nEnd   =   nEnd   +   1;//nEnd指向空格下一个字符  
        break;  
        //在这里进行更新数据库的操作。。  
  }  
  if   (nEnd   ==   \n)//如果是一行结束,转到下一行  
  {  
  break;  
  }  
  }txtfile.Addstring(ntemp);//把内容在listbox显示  
  }  
  }  
  但是为什么输出的是乱码怎么才可以实现我用这个函数的时候全部更新数据库中的东西。就是说比如天txt文件中数据如下:  
  age   name   id  
  12   aaa   121243  
  12   2sdf   qwr  
  我怎么才可以读一个数据,然后更新,再读一个,救命阿,  
 

NO.1   作者: whoishere

FILE   *fp   =   fopen(   "a.txt"   ,   "r+"   );  
  if(   fp   !=   NULL   )  
  {  
  char   szAge[10]   ,   szName[20]   ,   szid[10];  
  while(   !feof(   fp   )   )  
  {  
  fscanf(   fp   ,   "%s   %s   %s\n"   ,   szAge   ,   szName   ,   szid   );  
  TRACE(   "szAge   =   %s   ,   szName   =   %s   ,   szId=   %s\n"   ,   szAge   ,   szName   ,   szid   );  
  //   在这里更新数据库并在ListBox中显示  
  }  
  fclose(   fp   );  
  }  
 

NO.2   作者: milson

去掉你程序中的sizeof,计算长度就要两者之差不就可以了吗?为什么还要用sizeof.

NO.3   作者: mfc168

哈哈,真巧了,我现在正在做类似的程序,留言给我,我给你写一些代码

NO.4   作者: coyer

if   (nEnd   ==   )  
   
  这样写可以吗?我记得好像不行吧,空格的ASCII为32,  
  可以这样写  
  if   nEnd==32  
  不过你的文本文件中这里不一定就是32号的空格,也许是别的不能显示的ASCII字符。  
 


 ·vc对word 的控制问题(续2)    »显示摘要«
    摘要: 结上一贴, 前面问题解决又有新问题: 在过程不可见的情况下,存文件为什么只能存一次再存储就提示文件已经打开.操作失败. 用 doc.saveas (colevariant("d:\\doc_test.doc"),vfalse,vfalse, colevariant(""),vfalse, colevariant("")......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE