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

 ·关于textbox的问题    »显示摘要«
    摘要: 用户在textbox中输入数据后,按回车键,这个事件是什么啊?请大侠指点 ......
 ·把字符串导出为txt文件文件    »显示摘要«
    摘要: string strtemp = textbox1.text.tostring().trim(); //获取文件要存放的位置和文件名 file.create(strtemp); //创建一个文件 if(file.exists(strtemp)) //判断文件是否存在 { streamwriter b = new streamwriter(strtemp,true) ; //给文件......


设置主键问题

SqlConnection   scon=new   SqlConnection(constr);  
  scon.Open();  
  SqlDataAdapter   sda=new   SqlDataAdapter("SELECT   MA001,MA002,MA003   FROM   DSCSYS.dbo.DSCMA",scon);  
  SqlCommandBuilder   scb=new   SqlCommandBuilder(sda);  
  DataSet   ds=new   DataSet();  
  sda.Fill(ds,"DSCMA");  
  DataColumn[]   keys=new   DataColumn[1];  
  MessageBox.Show(ds.Tables[0].TableName);  
  keys[0]=ds.Tables["DSCMA"].Columns["MA001"];  
  ds.Tables[0].PrimaryKey=keys;  
  这是我设置主键的代码,我的表MA001是主键,没有重复的。但运行时出错为:  
  未处理的“System.ArgumentException”类型的异常出现在   system.data.dll   中。  
   
  其他信息:   These   columns   dont   currently   have   unique   values.  
  请问是怎么回事,要怎么处理?

NO.1   作者: 3tzjq

......  
  sda.FillSchema(ds,System.Data.SchemaType.Mapped);  
  sda.Fill(ds,"DSCMA");  
  ......  
  还有PrimaryKey属性好像只有在数据表没有数据时设置才有效。

NO.2   作者: zhongwanli

MARK   ,   提示已很明显,楼主仔细找

NO.3   作者: LinFengCyl

dt.CaseSensitive=true;


 ·求:对一个试题库的处理    »显示摘要«
    摘要: 有试题表:单选、多选,题类表:tl 单选: 题目        题类 题号 答案````````     中国的最长的河流是 dl 多选同单选  tl: 题类  代码    地理  dl    历史  ls 要求:做一个表单,能查找出包含题目任意字(词)的记录,如:录入“河流”能查出有5个含河流的记录。作出题库中没有判断后,能增加一个新的记录。同时,能对旧有记录进行编辑、删除等操作!我用d......
» 本期热门文章:

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