说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何用C#与添加数据库的DateTime字段

编辑:说三道四文库 发布时间:2018-04-25 06:51
HTML文档下载 WORD文档下载 PDF文档下载
请问那位高人能做一个用C#实现多表关联的程序,源代码不要很多,只要关键的就行,特别是日期的插入,多谢
关联的例子:
string sql1 = "SELECT CustomerID,ContactName FROM Customers";
string sql2 = "SELECT CustomerID, OrderID FROM Orders";
string connStr = "server=localhost;uid=sa;pwd=;initialcatalog=Northwind";        
SQLConnection dataConn = new SQLConnection(connStr);
dataConn.Open();
DataSet ds = new DataSet("Northwind");
SQLDataSetCommand dsc = new SQLDataSetCommand(sql1,dataConn);
SQLDataSetCommand dsc2 = new SQLDataSetCommand(sql2,dataConn);
dsc.FillDataSet(ds,"Customers");
dsc2.FillDataSet(ds,"Orders");
DataRelation dr = new DataRelation("custOrders",
ds.Tables["Customers"].Columns["CustomerID"],
ds.Tables["Orders"].Columns["CustomerID"]); //关联表
ds.Relations.Add(dr);
dr.Nested = true;
这个好像看起来不那么舒服,直接用SQL语句就可以了
比如
ADOCommand cm=new ADOCommand("aaaa")
aaaa 为关联多个表的SQL语句
我主要是想知道DateTime字段的插入
DateTime 对象无法复制给DateTime字段
不对应该用kemhym写的那些那才识新的microsoft提供的写法,用sql语句是以前的做法了
有个东西你应该看一下System.data.sqltype 
照这样的话,我怎样才能读出数据呢?
读很简单的 
太可惜了我本来翻译了一份
但后来机器………………
硬盘出了问题
你可以看看
.net Faramework SDK->.Net Framework developer's guide-?building .net applications->accessing data
现在好多人在翻译ado+但说真的我看了一下………………还是很多地方很不完整
我也还没看完,但大概知道整个ado的框架了真多!最重要在于xml
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘