关于强类型的DATASET的问题。 [问题点数:200分,结帖人eaqpi]

Bbs5
本版专家分:3087
结帖率 95.08%
Bbs6
本版专家分:6643
Bbs3
本版专家分:910
Bbs8
本版专家分:33622
Blank
黄花 2017年8月 .NET技术大版内专家分月排行榜第二
Bbs5
本版专家分:3087
Bbs8
本版专家分:33622
Blank
黄花 2017年8月 .NET技术大版内专家分月排行榜第二
Bbs7
本版专家分:23029
Bbs5
本版专家分:3087
强类型DataSet的问题
是这样的我的数据库有一张表有2个字段的组合唯一索引rnrnCREATE UNIQUE INDEX [IDX_Device_SN_ModelID]rn ON [dbo].[Device]rn (SN, ModelID)rnrn然后使用VS2008自带的DataSet数据集,将表拖进DataSet1.xsdrnrn这个组合唯一索引就不存在与DataSet1.xsd里面了,rnrn发现没有在DataSet1里面生成这个索引!rnrn有没有好的解决方案!rnrn请大家帮忙啊!
强类型DataSet问题
我的数据库中有两个表,rn 一个BookType表rn Bookid;rn Groupid;rn一个BookTypeGroup表rn Groupidrn name;rn加了约束Groupidrnrn我用两个设成器生成的SqlDataAdapter生成一个<em>强类型</em>DataSetrn为什么这个DataSet中没有DataRelation??
DataSet强类型问题
1. 数据库中的NULl值在读取出来的时候,出现<em>问题</em>。此时应该在DataSet中把对应的字段对null值的处理2这只对字符串类型有用。对时间类型没用。应该自己捕获这个<em>强类型</em>异常然后再做相应的处理。 
强类型DataSet的问题
有<em>问题</em>请教一下。。我的<em>强类型</em>的<em>dataset</em>绑定了数据库的一个表。。rn为什么<em>dataset</em>.表名.count始终为0啊。我里面有数据啊。。
强类型DataSet与弱类型DataSet
弱类型DataSet的缺点 1、只能通过列名引用,<em>dataset</em>.Tables[0].Rows[0].["Age"]      ,如果写错了列名编译时不会发现错误,因此开发时必须要       记住列名 2、int age=Convert.ToInt32(<em>dataset</em>.
dataset强类型dataset 比较
非<em>强类型</em>(UnTyped)Dataset : <em>强类型</em>(Strong-Typed)Dataset : 无法定义对象实体的各个属性的类型: lDs.Table[&quot;MyTable&quot;].Rows[0][&quot;FirstName&quot;] 无法未定义 可以定义对象实体的各个属性的类型: MyDataRow.FirstName为string类型 Coding时无法静态约定,只能通过Table...
强类型dataset
<em>强类型</em><em>dataset</em> ,它根据事先定义的Data Schema生成数据集.<em>强类型</em><em>dataset</em>是继承<em>dataset</em>. 但他可以是创建<em>强类型</em><em>dataset</em>比一般的<em>dataset</em>要开销大,但datadapter填充数据时首先要获取表的数据结构信息,再填充数据,此时<em>强类型</em>就节省一点时间。<em>强类型</em>在编译时,一定能检查字段写错与否,会自动报错,而一般的<em>dataset</em>只有在运行时才能检查得到。但<em>强类型</em>d...
强类型dataset问题
大家好,我是新手,也没啥分,谢谢大家帮忙。rn项目中创建一个.xsd 加一个datatable(只是加几个Column,不设置别的)rn现想在页面中一个label上显示数据集中第一条记录某个column的值,必须使用这个<em>强类型</em><em>dataset</em>。rn搞了半天还是不会把取到的东西一一绑定在datatable的列上。请各位指教。rn
asp.net强类型DataSet问题
我开发了一个web项目,有由我用的是vs2010,但服务器上用的数据库是2005,项目中生成的数据库文件加不上去,我想,在2005上建一个一样的数据库,但是没有成功,请各位高手指点。[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]
强类型dataset问题
<em>强类型</em>Dataset 设定了<em>dataset</em>的类型,而在一个普通的Dataset 中,没有设定是什么类型的那么一个由 DataSet DS=new DataSet(); 定义的Dataset不是在使用的时候更灵活吗?没有规定是什么样的类型。请问<em>强类型</em><em>dataset</em> 究竟是怎样的??
强类型的DataSet的大小问题
我把一个数据库所有表的操作全写在一个里面.有时候达到数据百K甚至二三百K.这样会不会有什么<em>问题</em>?比如性能方面的?
强类型dataset强类型dataset 比较
以表名"MyTable",及字段 FirstName varchar(30),FamilyName varchar(30)为例非<em>强类型</em>(UnTyped)Dataset 无需预先定义对应表的各个字段的属性,可以直接从查询出来的结果集(非<em>强类型</em>(UnTyped)Dataset)中取值例如: string lFirstName =  lDs.Table["MyTable"].Rows[0]["First
强类型dataset VS 强类型dataset
非<em>强类型</em>(UnTyped)Dataset 无需预先定义对应表的各个字段的属性,可以直接从查询出来的结果集(非<em>强类型</em>(UnTyped)Dataset)中取值例如: string lFirstName =  lDs.Table[&quot;MyTable&quot;].Rows[0][&quot;FirstName&quot;].ToString();  (其中lDs是类Dataset的一个对象) <em>强类型</em>的(Strong-Typed)D...
强类型DataSet
<em>关于</em><em>强类型</em>DataSet,自己也不清楚是什么,视频上直接说可以方便实用那就先背着,慢慢理解. <em>关于</em><em>强类型</em>DataSet其实现原理为: 假设我有一个表My_Users(UID,UNAME.UPASSWORD.UMESSAGE) 则一个<em>强类型</em>DataSet类内容类似为: //下面类不完整无法编译通过只是个便于原理的理解,个个成员属性的赋值都应该是从数据库中得到的而不是value;     c
强类型dataset??????
听说<em>强类型</em>挺好用的,用了一下,感觉还不错。。。rn不过现在都是将<em>dataset</em>数据集放到app_code里面,rn如果用三层架构,又怎样用<em>强类型</em>呢?rn要怎么封装用起来才比较方便???????rn哪位仁兄对<em>强类型</em>比较有经验的,指点指点咧。。。。。。。。。
强类型的DataSet
DataSet大家都比较熟悉了,它就是我们所说的离线数据集。但是不能存储大量的数据,我们可以使用<em>强类型</em>的<em>dataset</em>也可以使用弱类型的<em>dataset</em>.弱类型的<em>dataset</em>使用如下 DataSet dataSet = new DataSet(); //创建一个DataSet //取得连接字符串 string connStr = Con
关于dataset绑定的问题(强类型绑定),急救~~~~~~~~~~~~~~~~~~~
在winform下,我建了一个<em>强类型</em><em>dataset</em>绑定Listbox,代码如下:rnrnSqlConnection MyConnection=new SqlConnection(constr) ;rnMyConnection.open(); rnadp = new SqlDataAdapter("select paraID from paraleft",MyConnection );rn//建立强名<em>dataset</em>的实例rnDSleft ds=new DSleft ();rn//填充 rnadp.Fill (ds,"paraleft");rnddl.DataSource =ds;rnddl.DisplayMember ="paraID" ;rnddl.ValueMember ="paraID" ;rnrn但是运行后总是报这个错: 无法绑定到新的显示成员. 参数名:newDisplayMenber.这是为什么?rn我有几个疑问:rn1:DSleft是我拖入paraleft这个表到一个类库的组件设计器里生成的(这应该算是建立了一个强型<em>dataset</em>吧?),但我这种绑定的代码算不算<em>强类型</em><em>dataset</em>绑定,我的代码是写在这个类库里的一个公用类里的.rn2: 为什么我如上代码运行后会报错?rnrn请大家帮帮忙啊! 急救!!!rnrn
C#弱类型Dataset和强类型Dataset
原文地址:http://zzagain.blog.163.com/blog/static/16930562820122179922819/ 一、弱类型Dataset       1、自动生成InsertCommand,DeleteCommand....                         new SqlCommandBuilder(SqlDataAdapter
强类型DataSet与普通弱类型DataSet
DataSet属于弱类型,这意味着无论何时从 DataSet 中检索值,值都以 System.Object 的形式返回,你需要对这种值进行转换。不幸的是,失败不是在编译时发生,而是在运行时发生.DataReader和普通的DataSet是弱类型对象,因为它们的schema是被用来填充它们的数据库查询返回的字段来定义的。要访问弱类型DataTable中的一个特定字段,我们需要用这样的句法:Dat
通过强类型DataSet更新数据的问题
请先看下面的代码( DataSet1为一<em>强类型</em>DataSet. ) DataSet1 ds1 = new DataSet1(); SqlConnection conn = new SqlConnection();conn.ConnectionString = @".....";conn.Open(); SqlCommand comm = new Sq...
强类型dataset 读取数据连接字符串的问题
[code=C#]rnrn rnrn[/code]rnrn如上所示的app.config,这是xsd数据使用的ConnectionString,但是我可能根据环境使用 服务器2rnconnectionString="Data Source=服务器2;Initial Catalog=数据库;User ID=sa;Password=sa"rn那我应该怎么修改呢不能直接改了,rnrn
请教一个强类型Dataset的问题
VS2005中,建立了一个Datasource ,并且在窗体中有控件绑定 了这个<em>dataset</em>。rn想问一下,能否用SQL语句对这个<em>dataset</em>进行查询操作,怎么操作rn谢谢指点。
强类型的DataSet(ADO.NET)的一个问题
最近在学ADO.NET,发现一个奇怪的<em>问题</em>,请诸位高手指教。以下是发生异常的函数。rnpublic bool FillDatabase(SwmsDb.SwmsData sDb)rn rn bool bRet = false;rn tryrn rn sDb.Clear();rn if(System.Data.ConnectionState.Closed == OleDbConnectPcms.State)rn rn OleDbConnectPcms.Open();rn rn sDb.EnforceConstraints = false;rn int nCount = 0; rn nCount = OleDbAdpSwUsersInfo.Fill(sDb.Tables["SwUsersInfo"]);rn nCount = OleDbAdpSwSectionMaster.Fill(sDb.Tables["SwSectionMaster"]);rn nCount = OleDbAdpSwTermMaster.Fill(sDb.Tables["SwTermMaster"]);rn sDb.EnforceConstraints = true;rn this.OleDbConnectPcms.Close();rn bRet = true;rn rn...rnrnSwmsDb.SwmsData sDb 是<em>强类型</em>的DataSet(xsd格式)。SwSectionMaster是父表,SwTermMaster是子表。我在第一次执行fillDataBase函数的时候,执行成功,接着执行第二次的时候,走到sDb.EnforceConstraints = true;时fill的数据都能取到,但是约束强制执行时,就报错了,错误消息是,制约无效,违反外键KEY约束。请高人指点一二,在下感激不尽
强类型dataset读取数据连接字符串的问题
在项目DAL类库中创建一个<em>强类型</em><em>dataset</em>后,系统会自动生成一个app.config,但我想将所有<em>强类型</em><em>dataset</em>的数据库连接字符串从项目主类库的app.config中读取(而不是系统自动生成的这个app.config)例如:aaa.xsd;如何让aaa.xsd直接读取启动项目下得app.config的数据连接信息,而不是读取DAL这个类库中的Settings.settings的连接信息!因为aaa.xsd建立的时候默认连接字符都是写在Settings.settings里的!rn
强类型DataSet,真的很抓狂
<em>强类型</em>DataSet,真的是雾里看花抓不住,比如<em>强类型</em>DataSet1:rnDataSet1 ds = new DataSet1();rnDataTable dt = ds.客户表; [color=#FF00FF]//属性[/color]rnforeach (DataSet1.客户表Row row in ds.客户表) [color=#FF00FF]//迭代[/color]rn rn rn rnrnrn<em>强类型</em>数据集生产了三个类、DataSet1、客户表DataTable类、客户表Row类rn这些类都有一些属性和方法,比如上面的客户表属性,以及可以用foreach遍历,那么:rn这些属性和方法,在MSDN上有没有全面的这方面的知识块,是不是只是看书上的说教,要说理解,我也能理解,客户表是ds的属性,谁不理解啊,那么,这些类中到底还有些什么属性和方法,如果书上不说可用foreach迭代,我就不知道。rn不要再给我下面这些链接:[url=http://msdn.microsoft.com/zh-cn/library/system.data.<em>dataset</em>.aspx]DataSet 类[/url]、[url=http://msdn.microsoft.com/zh-cn/library/system.data.datatable.aspx]DataTable 类[/url]rnrnrnrn
Vs2005 强类型DataSet的应用
在日常开发中,为了编写数据的增加、更新、修改、删除等功能而不得不面对枯燥的代码,做重复又重复的工作。.NET 2.0正式版的发布,对我们程序开发人员来说无疑是一件很大的喜事,Visual Studio 2005 的一些新的增强功能和ADO.NET 2.0的新特性让我们开发高可伸缩的多层数据库应用程序更加简单和快捷。 在.NET 1.1下就可以使用<em>强类型</em>数据集,可是在Visual Studio 20
请问,MSDN与强类型DataSet
我感觉<em>强类型</em>DataSet不太好学,MSDN上哪里有<em>强类型</em>的DataSet类、<em>强类型</em>的DataTable类、<em>强类型</em>的DataRow呢?rn比如:tblCustomers.AddCustomersRow(rowCustomer);rn这些Add方法在MSDN上,哪里能找到呢?
强类型DataSet的使用简明教程
<em>关于</em>弱类型DataSet的缺点:无论何时从DataSet检索值都是以Object类型返回,需要对它进行类型转换;给其它开发者使用时无法知道哪些列可用;运行时才能知道所有列名,数据绑定麻烦。因此,VS为我们提供<em>强类型</em>DataSet的自动生成功能。
强类型dataset如何事务
用vs2005可以直接在项目中生成<em>dataset</em>,并且可以直接在<em>dataset</em>的设计界面编辑sql语句。rnrn我现在的<em>问题</em>是,如果用系统设计界面生成的TableAdapter。就无法再使用原来的事务处理方法啦。rnrn原来的事务处理是这样[code=C#]SqlTransaction t = sqlConnection.BeginTransaction(); rn sqlDataAdapter1.UpdateCommand.Transaction = t; rn sqlDataAdapter1.InsertCommand.Transaction = t; rn sqlDataAdapter1.DeleteCommand.Transaction = t; rn sqlDataAdapter1.Update(dataSet1); rn rn rn if(正确) rn rn t.Commit(); rn rn else rn rn t.Rollback(); rn [/code]rnrn如果还用这种方式,系统会提示:无法将类型“System.Data.OleDb.OleDbTransaction”隐式转换为“System.Data.SqlClient.SqlTransaction”rnrn我在网上找到啦另一种很方便的方法,引用System.Transactionsrn[code=C#]using (System.Transactions.TransactionScope updateTransaction =new System.Transactions.TransactionScope())rn rn ta.InsertName("1456789", "456", "456");rn ta1.InsertName1("1456145614561456", "456", "456");rnrn updateTransaction.Complete();rn rn [/code]rn但是它也报错,貌似说,该方法只能用于分布式的事务管理,是这样的吗?rnrn我想,vs05既然有啦方便的<em>dataset</em>设计,那么一定也有更先进的事务处理方法吧。这里请教各位大侠啦。
什么叫强类型的DataSet ?
最近在学ADO.NET,DataSet、DataTable、等都学了,该学<em>强类型</em>的DataSet,rnrn请问,什么叫<em>强类型</em>的DataSet ?rn不太懂哦
如何实际使用强类型Dataset
类型化的 DataSet 是从DataSet 派生的类。同样,它继承 DataSet 的所有方法、事件和属性。此外,类型化的 DataSet 提供<em>强类型</em>的方法、事件和属性。这意味着可以按名称(而不是使用基于集合的方法)访问表和列。除了提高代码的可读性之外,类型化的 DataSet 还允许 Visual Studio .NET 代码编辑器自动填写您键入的行(代码智能提示,提高Coding的速度)
强类型DataSet 与 ISNULL函数
数据库中的有一种十分特殊的数据类型,就是null,这给前台开发带来的或多或少的麻烦。例如int i =null,这就会让程序编译时报错。 为了防止这样的错误,应该善用ISNULL函数。就在我刚才写得一个DEMO中,我就遇到了一个<em>问题</em>。 前台的代码为: if (row.State == 1&amp;&amp;!row.IsStateNull());就是执行这句时,抛出了异常,说我得row.Sta...
使用强类型DataSet的好处
在一个较大的项目中使用<em>强类型</em>的DataSet的好处有很多,我觉得以下几点值得关注。一: 提高运行效率。由于在编译的时候就将<em>强类型</em>DataSet的代码进行编译。二: 提高开发效率。由于<em>强类型</em>的DataSet可以和其它类一样使用属性,方法等。列名,表名都可以利用逗点自动给出。三:可以在xsd文件中添加codegen:nullValue属性来确保使用<em>强类型</em>的时候不会出现DBNULL的情况。四:可以设定DataSet的初始值,这样就不需要另外写一个函数去初
强类型DataSet几点注意事项
<em>强类型</em>DataSet使用: 1项目新建项Data数据集*.xsd文件拖拽服务器资源管理器中数据库文件DataSet设计器窗口中。系统会自动帮我们生成Fill,和GetData()方法,就是数据库查询中的select * from 表名。 2我们也可以自己定义SQL查询:DataSet设计器窗口中右键添加Query使用SQL语句使用什么类型的
强类型DataSet的使用
----<em>强类型</em>DataSet 1.新建一个数据集 //取表中数据 2.T_UsersTableAdapter adapter=new T_UsersTableAdapter(); 3.表名+DataTable data=adapter.GetData(); for(int i=0;i { 4.表名+Row userRow=data[i]; MessageBox.Show(userR
强类型DataSet 数据集的应用
T_person2TableAdapter adapter = new T_person2TableAdapter(); DataSet数据集.DataSetT_Person2.T_person2DataTable dt = adapter.GetData();//利用数据集读取表数据 //for (int i
黑马程序员--强类型DataSet数据导入导出
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- <em>强类型</em>DataSet使用起来很方便,快捷。甚至不需要写任何ADO。net中的语句就可以方便的操作数据库。这里不得不佩服微软的大神们,居然可以封装到如此地步。 但是DataSet也有弱点。因为DataSet相当于在内存中虚拟了一个数据库
怎么用强类型的DataSet??
怎么用<em>强类型</em>的DataSet??rn从XML中读取形成DataSet,但一些SQL在DataTable的Select不能用!!rn在网上查了一下可以用<em>强类型</em>的DataSet,但多数例子都是在界面上用Shift+Ctrl+B直接转换,但我是在数据函数中使用,应该怎么定义<em>强类型</em>的DataSet???rn谢谢!
vc 强类型dataset
vc <em>强类型</em>的数据集(DataSet) 如何使用?
生成强类型的DataSet
请问vs.net2003 下生成<em>强类型</em>的DataSet的步骤? 生成的<em>强类型</em>DataSet中是否有四个执行Command的代码
生成强类型 DataSet,,急......:(
生成<em>强类型</em> DataSet,可以方便的進行查詢,rn我想用語句寫,rndim rsaa As SqlDataAdapter = New SqlDataAdapter("select * from class", dbconn) rn Dim sdate As DataSet = New DataSet()rn可是想運用 sdate.name就是不行....rn但我運用從界面直接引用<em>dataset</em>生成數据集就可以了...rn請問用語句怎么用....rn我有看過.SKD..有例子..rnDim custDS As CustomerDataSet= New CustomerDataSet() rnDim custCMD As SqlDataAdapter New SqlDataAdapter("SELECT * FROM Customers", _rn "Data Source=localhost;Integrated Security=SSPI;Initial Catalog=northwind")rnrncustCMD.Fill(custDS, "Customers")rnrnDim custRow As CustomerDataSet.CustomersRowrnFor Each custRow In custDS.Customersrn Console.WriteLine(custRow.CustomerID)rnNextrn但是:Dim custDS As CustomerDataSet= New CustomerDataSet() 這句我運用不了...,
winform 强类型DataSet源码
winform <em>强类型</em>DataSet源码! 很值得下载看看!资源免费,大家分享!!
DataSet是强类型吗?
什么是<em>强类型</em>?百度上找,是弱类型 无类型 还有旨类型,但是我还是不明白他们的意思?
强类型dataset数据调用
怎样调用<em>强类型</em><em>dataset</em>的方法啊
在类库创建强类型DataSet
各位:rn 小弟在解决方案下创建一个类库,想在类库中创建 <em>强类型</em>的DataSet。rn 我从服务器资源管理器中拖了一个表到DataSet中,结果呢,显示正确。但是当我点击查看代码时只显示下面内容rn namespace SQLDataSet rn partial class Ordersrn rn partial class OrdersDataTablern rn rn rn rnrn 我在网站的appcode下用同样的方法时,查看代码是可以看见<em>强类型</em><em>dataset</em>的xml文件的。望高手解答。rnrn 另外,我想问下,数据访问层都使用<em>强类型</em>的<em>dataset</em>对数据库进行操作的话,网站的性能会如何?rn 与PetShop中使用的方法相比性能如何?呵呵。不知我表达的是否清楚。
如何建立强类型的DataSet????????????????????????????????????
想建立个<em>强类型</em>的DataSetrn其实就是要个DataTable的类而已rn根数据库无关rn大家有没什么方法啊
强类型DataSet打不开
我建一个<em>强类型</em>DataSet后自己能打开,其他同事从svn获取后打不开,这是什么情况,貌似都提交上去了。求助,谢谢
强类型DataSet修改数据
一般不使用<em>强类型</em>的时候.也就是利用属性来创建实体类rn比如rnpublic class memberrnrn private string _name;rn private string _password;rn public string Namern rn getreturn _name;rn setset _name = value;rn rn public string Passwordrn rn getreturn _password;rn setset _password = value;rn rnrnrn 修改的时候只需传递对象rn rnmember myMember = new member()rn myMember.Name = "yang";rn myMember.Password= "yang";rn到这里传递对象给数据访问层rnrn如果用<em>强类型</em>的DataSet应该怎弄.网上的基本上搜的没有实例,看了半天只明白了点.rnrnmember为<em>强类型</em>的rn创建对象rnmember myMember = new member()rnmember.memberDataTable tb = myMember.name;rnmember.memberRow row = tb.NewmemberRow();rnmember.name = yang";rnmember.password = "yang";rntb.AddmemberRows(row);rnrn接下来该怎么搞,指点一二,谢谢咯.rn
强类型DataSet测试
数据库布局如上图所示新建一数据集如上图所示,拖到数据库中的T_user表到数据集界面即可产生如上图所示结构界面布局如上图所示,以上按钮代码: T_usersTableAdapter adapter = new T_usersTableAdapter(); <em>强类型</em>数据集.DataSetPerson.T_usersDataTable tableUsers = adapter.GetData(); for (int i = 0; i
强类型DataSet教程
 Scott Mitchell 的ASP.NET 2.0数据教程
强类型DataSet的基本知识
<em>强类型</em>DataSet的基本知识 摘自:http://blog.163.com/swingtux@126/blog/static/23553810200771543036768/   “typed DataSet是从DataSet派生的,它根据事先定义的Data Schema生成数据集,对数据集中的字段实行<em>强类型</em>约束。你可以通过它
填充 强类型的DataSet
我从数据库里面通过一些计算和处理,然后将结果存在了一个DataGridView里面,如何将其填充到这个<em>强类型</em>的DataSet里面
ADO.NET强类型DataSet
基础的ADO.NET开发中DataSet<em>强类型</em>的使用。
强类型的DataSet和非强类型的DataSet的优缺点各是什么?
rnrn谢谢。
关于强类型DataSet的一些小建议
<em>强类型</em>的DataSet可以帮助我们快速的建立数据访问层,它的简易性使得我们可以在小的项目中广泛的使用它。但是它也有一些小的缺陷,这里和大家共同讨论下它到底有哪些缺陷,以及我们怎么去避免这些<em>问题</em>。 1) 在一个query中,它只支持对本表的操作,不支持对多表的操作。在这种情况下,我们可以自己写一个stored procedure,然后新建一个TableAdapter,这样它便会帮我们生成一个新
关于强类型DataSet绑定DataList中
绑定了,代码如下不过界面不显示(用的Oracle数据库)rn string ConnectionString = "user id=iagent;data source=iagent;password=ia;Provider=OraOLEDB.Oracle";rn OleDbConnection con = new OleDbConnection(ConnectionString);rn DataSet1 ds = new DataSet1();rn OleDbDataAdapter d = new OleDbDataAdapter("select * from demo", con);rn d.Fill(ds);rn this.DataList1.DataSource = ds;rn this.DataList1.DataBind();
关于强类型DataSet绑定DataList出现问题
绑定了,代码如下不过界面不显示(用的Oracle数据库)rn string ConnectionString = "user id=iagent;data source=iagent;password=ia;Provider=OraOLEDB.Oracle";rn OleDbConnection con = new OleDbConnection(ConnectionString);rn DataSet1 ds = new DataSet1();rn OleDbDataAdapter d = new OleDbDataAdapter("select * from demo", con);rn d.Fill(ds);rn this.DataList1.DataSource = ds;rn this.DataList1.DataBind();rnrn
关于强类型DataSet,请高手指点
1.<em>强类型</em>DataSet在实际的用途大不大,用的多不多rn2.我在用csc.exe生成.dll以后我该怎么引用这个库呢?虽然我在xsd.exe的时候指定了namespace,可是我却不知道到哪里找到它。rn3.为一个已知的<em>dataset</em>生成strong typed DataSet最简单的方法是什么,我的办法是先用<em>dataset</em>生成.xsd文件,然后再用这个文件生成<em>dataset</em>的.cs文件,然后再用csc.exe生成.dll文件。rn(哎!虽然生成了库文件,可是我却不知道到什么地方using 它,呜呜....)
强类型的DataSet跟普通的DataSet的区别
最近看得别人的几个项目中都用到了<em>强类型</em>的DataSet,像这种自定义的DataSet除了下面所说的这些优点外,还有哪些用处?rnrn 在编程过程中有没有遇到这样的<em>问题</em>: 偶尔因为某种原因,数据库表需要改一字段名称。比如:将: Name改为: PersonName. rn 接下来程序员就把所有涉及到的代码打开,找到类似: ds.Table[0].Row[n]["Name"]的语句,修改成: ds.Table[0].Row[n]["Name"].rn 其实完全可以不用这么做,只加一个带结构的DataSet就OK了。 修改只修改本类代码文件中的一个属性就OK了,而且除本类代码文件rn 之外的应用程式代码根本不用修改.rnrn上文详细内容:rnhttp://blog.csdn.net/chengking/archive/2005/10/03/494547.aspx
强类型DataSet与普通弱类型DataSet 【C#】
DataSet属于弱类型,这意味着无论何时从 DataSet 中检索值,值都以 System.Object 的形式返回,你需要对这种值进行转换。不幸的是,失败不是在编译时发生,而是在运行时发生.DataReader和普通的DataSet是弱类型对象,因为它们的schema是被用来填充它们的数据库查询返回的字段来定义的。要访问弱类型DataTable中的一个特定字段,我们需要用这样的句法:DataTable.Rows[index] ["columnName"]。这个例子中的DataTa
弱类型DataSet和VS自动生成强类型DataSet
今天,学习了一个DataSet的弱类型和<em>强类型</em>。下面我来总结一下我的使用心得吧。  弱类型DataSet的缺点:  1、只有通过列名引用,<em>dataset</em>.Tables[0].Rows[0]["Age"],如果写错了列名编译时不会发现错误,因此开发时要记着列名。  2、int age=Convert.ToInt32(<em>dataset</em>.Tables[0].Rows[0]["Age"]),取到的字段值是Object类型,要小心的转换。  ……<
asp.net 使用强类型的DataSet的和弱类型的Dataset?
有用过<em>强类型</em>的DataSet的吗?rn感觉使用还是很方便的,会自动生成 insert update delete 语句。rn但做项目好像是使用弱类型的DataSet多啊!rn了解的讲下这两种的优缺点!rnthanks!
强类型DataSet的DataRow调用GetChildRows()的问题
两个表,T_1和T_2,已经通过向导生成名为DS_1的<em>强类型</em>DataSet,并且建立了T_1与T_2两个Table的关系R_1(关联字段名均为F_1)。rn用ASP.Net页面展示数据。在页面上先放置Repeater(ID为Rptr1),DataSource为T_1Adapter.GetData();rn然后在Rptr1的ItemTemplete里放置第二个Repeater(ID为Rptr2),DataSource为“)返回的是T_1Row[]类型,而不是预想中的T_2Row[]类型,且没有包含数据。rnrn盼专家和广大网友给予答复,谢谢。
强类型DataSet中取子行问题
公司DataSet中有1个老板表,老板表有1个子表。删除老板表某行时要先删除子行,再删除老板表这一行。 rnGridView显示老板表,把要删除的行转为公司DataSet.老板Row,rn再用 老板Row.Get子表Rows()得到子行,但Get子表Rows()没有返回子行,而实际表中是有子行的。rn如何实现老板行的删除?
.net2.0, WebService使用强类型DataSet的问题
我创建了两个WebService方法。rnrn一个是查询返回一个<em>强类型</em>DataTable,rn一个是更新一个<em>强类型</em>DataTable,rnrn查询那个没有<em>问题</em>,DataTable正确返回到客户端。rn更新那个很郁闷,更新前在客户端加端点跟踪到有8条记录。rn到服务端后,一条记录也没有了。rnrn有那位知道是什么原因,请帮助一下,呵呵。
问下强类型dataset问题,,,在线等!!!!着急
我创建了一个XSD的<em>强类型</em>DATASETrnrn之后我从数据库中,把一个表拖进来,里面除了列名外,还有另外2个东西rnrnrn1. TableAdapter rn2. Fill, GetData()rnrnrnrn请问这2个是什么东西啊? 怎么用啊? 是不是右键删除了就不能用这2个功能了? rnrn[color=#FF0000]一般XSD这个东西,用自己编写代码吗?在哪里编写?[/color] Designer.cs, .xsc, .xss 这几个文件是干什么用的啊? rnrnrn[color=#FF0000]希望高手详细解答,,跪谢[/color]
大家帮我看看强类型DataSet的问题
public class Flowerrn rn private int id; // 编号rn private string country; // 产地rn private Color color; // 颜色rnrn public int IDrn rn getrn rn return id;rn rn setrn rn id = value;rn rn rnrn public string Countryrn rn getrn rn return country;rn rn setrn rn country = value;rn rn rnrn public Color Colorrn rn getrn rn return color;rn rn setrn rn color = value;rn rn rn rn 其中Color是个枚举类型,这种怎么构造对应的<em>强类型</em>DataSet啊rn
如何给强类型DATASET赋值?
用VS2010自动生成的DATASET T_G_BomPTableAdapter 想在ASP.NET页面实现多条件组合查询rn写到一半不知道怎么写了 ,不知道怎么把写好的cmd语句传回T_G_BomPTableAdapter 再刷新LISTVERWrn各位在做ASP.NET [color=#FF0000]多条件组合并分页查询[/color]是否用<em>强类型</em>DATASET?请分享一下经验吧rn[code=csharp]rnprotected void Button1_Click(object sender, EventArgs e)rnrn Web.DAL.Base.BomTableAdapters.T_G_BomPTableAdapter ad = new DAL.Base.BomTableAdapters.T_G_BomPTableAdapter();rn System.Data.SqlClient.SqlCommand cmd= ad.Connection.CreateCommand();rn cmd.CommandText = @"select * from T_G_BomP Where (no=@no or @no is null) and (isVerify=@isVerify @isVerify is null)";rn System.Data.SqlClient.SqlParameter no = new System.Data.SqlClient.SqlParameter("@no",System.Data.SqlDbType.Text);rn if (string.IsNullOrEmpty(TextBox1.Text.Trim())) no.Value = TextBox1.Text.Trim(); rn System.Data.SqlClient.SqlParameter isVerify = new System.Data.SqlClient.SqlParameter("@isVerify", System.Data.SqlDbType.Text);rn if (string.IsNullOrEmpty(TextBox1.Text.Trim())) isVerify.Value = TextBox2.Text.Trim(); rn cmd.Parameters.Add(no);rn cmd.Parameters.Add(isVerify);rnrn[/code]
强类型数据集DataSet入门1
新建了一个会员数据的表 将这个表拖放到新建立的数据集文件中,就自动生成了下面的一个类 点击查看 会员数据TableAdapter的属性,会发现它为我们自动生成了连接字符串,这样不需要自己在麻烦的手写了,以往ado.net入门的时候对这个连接字符串很是头大 这样当你在程序中使用这个类的实例时,就能发现这个类的好处了 using System; using System.Collections.Generic; using System.Linq; using System.Text;
关于强类型数据集的问题
建一个<em>强类型</em>数据集,取名RoleDataSet,其下属有一张名为UserFile的表,fileid为UserFile rn表的主键,且为[color=#FF0000]自动增长[/color]列. rnRoleDataSet ds = new RoleDataSet(); rnRoleDataSet.UserFileRow row = ds.UserFile.NewUserFileRow(); rnrow.userId = userid; rnrow.fileName = fileName; rnrow.fileContent = content; rnrow.uploadTime = DateTime.Now.ToLocalTime(); rnds.UserFile.AddUserFileRow(row); rn运行时报错错误:fileid不允许为空.要怎么解决啊!!!!!!rn
一个弱弱的 强类型的DataSet 的问题
看一段老外的代码,分别用 3 个 DataAdapter 填充一个 <em>强类型</em> DataSetrnrn对应的 3 个 CommandText 都有rnrn可不好意思的是,找不到有关 DataAdapter.Fill(DataSet) 的代码在哪里rnrn运行后数据照样显示。rnrn怎么回事呢??rnrn#_#
请问在2005里使用强类型dataset问题
我在新建了xsd并设计好sql语句后在其他类里却不知道怎么使用这样<em>dataset</em>rnrn请给个代码或者什么地方有代码下载的rnrn我在网上搜了rnrn看到的例子似呼和我的完全不一样啊
强类型dataset不能更新数据库的问题
Private Sub Flow_FormClosed(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles MyBase.FormClosedrn For Each TempRow As FlowDataSet.TempFlowRow In FlowDataSet.TempFlow.Rowsrn Dim NewFlowRow As FlowDataSet.FlowRow = FlowDataSet.Flow.NewFlowRow()rn NewFlowRow.产品编号 = TempRow.产品编号rn NewFlowRow.流程 = TempRow.流程rn FlowDataSet.Flow.Rows.Add(NewFlowRow)rn Nextrn FlowDataSet.Flow.AcceptChanges()rn MyFlowTableAdapter.Update(FlowDataSet.Flow)rnrn Me.Dispose()rn Me.Close()rn End SubrnrnTempFlow,Flow 是<em>强类型</em>FlowDataSet中的两张表,TempFlow绑定到一个datagridview中编辑数据rn在窗体关闭后把TempFlow的记录转移到Flow中,但是不能update回数据库里,请教这段代码有什么<em>问题</em>?
datagridview 绑定强类型dataset,删除问题
datagridview 绑定<em>强类型</em><em>dataset</em>,打开窗口时候,从数据库load数据,显示到datagridview 中,rn删除数据,保存,正确;rn这时新添加几行数据,保存,正确(在数据库中能看到新添加的数据)rnrn这时候,再删除新添加的数据,就报错rn违反并发性: DeleteCommand 影响了预期1 条记录中的0 条;rnrn反复试验了几次,感觉:只要删除不是从数据库load的数据,就出错。rn不知道什么原因?
WCF传递强类型DataSet【源码】
WCF返回<em>强类型</em>DataSet.rar http://u.115.com/file/f3adbd3c81 转载于:https://www.cnblogs.com/master-zhu/archive/2010/06/25/1765123.html
C# 非强类型dataSet读取数据
class SqlHelper     {         public static DataTable executeDataTable(string queryStr, params SqlParameter[] sqlParameter)         {             string config = ConfigurationManager.AppSettings["
VS2010实现强类型DataSet(转载)
【021】VS2010实现<em>强类型</em>DataSet ---&gt; 操作简单,同时可以对数据库进行操作 &lt;--- 原文链接:http://www.cnblogs.com/alex-bn-lee/archive/2012/03/11/2390171.html -----------------------------------------------------------------...
重置强类型DataSet的数据库连接字符串
办法: tB_XXXXXXXTableAdapter1.Connection.ConnectionString = newConnectionString; 不需要对自动生成的类做任务修改。
ado.net的强类型dataset值得尝试
一直不喜欢["FieldName"]这样的写法,写错了也不知道。今天看Fowler的书PEAA才看到<em>强类型</em>的<em>dataset</em>,孤陋寡闻啊,呵呵。 打算下周尝试一下。 转载于:https://www.cnblogs.com/chenge/archive/2007/09/15/894028.html...
强类型DataSet中的DBNull的处理
最近写个小软件懒的用那些ORM,便使用了<em>强类型</em>DataSet,发现这玩意还是挺方便的。不过今天发现如果数据库中对应字段为null的时候,总得到StrongTypingException,说表“View_ALLData”中列“Name”的值为 DBNull。 一番研究后发现,在数据集编辑器中,在相应的列上右键属性中,可以设置NullValue,就是说当该列的值为DBNull时候返回什么值...
将DataSet转换成强类型集合
最近用到杨涛老师("陕西吴旗娃")写的一个asp.net mvc 分页控件 里面的类是用的List&lt;T&gt;实现的 我一般是在多表联合查询场景下使用这个 我想到了2种思路: &lt;1&gt; 将动态Sql查询出来的结果 形成一个实体对象集合(好处是:<em>强类型</em> 坏处是:比较麻烦 ) 其实也不是很麻烦 用代码生成器将一个视图 形成一个实体类 也就是一会儿的事情 ...
南京农业大学动物生物化学考博试题2009下载
南京农业大学2009年的动物生物化学考博试题,清晰,原版,请放心下载。 相关下载链接:[url=//download.csdn.net/download/jianqiaoboshi/2055168?utm_source=bbsseo]//download.csdn.net/download/jianqiaoboshi/2055168?utm_source=bbsseo[/url]
100以内奇数幻方的生成下载
根据构造方法的不同,幻方可以分成三类:奇数阶幻方、4M阶幻方和4M + 2阶幻方,其中M为自然数,2阶幻方不存在。幻方构造法主要有:连续摆数法、阶梯法(楼梯法)、奇偶数分开的菱形法、对称法、对角线法、比例放大法、斯特雷奇法、LUX法、拉伊尔法(基方、根方合成法)、镶边法、相乘法、幻方模式等 相关下载链接:[url=//download.csdn.net/download/laobai0335/3512399?utm_source=bbsseo]//download.csdn.net/download/laobai0335/3512399?utm_source=bbsseo[/url]
广告拦截Firefox插件下载
广告以各种讨厌的方式干扰注意力,导致我们很难集中精力高效地阅读。adblock即为此而生,歼灭广告,使网页干净整洁,还互联网以本来面目。 将文件解压,然后拖入firefox即可安装,然后设置adblock,增加ChinaList过滤规则列表,这个过滤规则非常适合中文。 相关下载链接:[url=//download.csdn.net/download/blackgrapezhou/3553118?utm_source=bbsseo]//download.csdn.net/download/blackgrapezhou/3553118?utm_source=bbsseo[/url]
我们是很有底线的