asp.net 强数据类型 asp.net 强数据类型
来源:互联网 发布:用javac编译java文件 编辑:程序博客网 时间:2024/05/13 15:59
关于上次说的强类型dataset中事务问题的解决办法,也实用于一般的事务解决方案
此外,您不必显式向事务登记资源。任何
在使用前,应该保证MSDTC(分布式事务协调处理器)服务是启动的:
如下图:
因此,在做强类型设计的时候,你可以这样来写代码:
步骤如下:
1 在项目引用中加入(.net2.0)System.Transactions
2 在头部加入using System.Transactions;
3 加入以下代码片段:
using (System.Transactions.TransactionScope updateTransaction =new System.Transactions.TransactionScope())
{
ta.InsertName("1456789", "456", "456");
ta1.InsertName1("1456145614561456", "456", "456");
updateTransaction.Complete();
}
{
ta.InsertName("1456789", "456", "456");
ta1.InsertName1("1456145614561456", "456", "456");
updateTransaction.Complete();
}
注意:此命名空间在 .NET Framework 2.0 版中是新增的。
只能在 Windows 2000、Windows XP 和 Windows 2003 平台上使用此命名空间创建应用程序
强数据类型返回的一般是一个表,取得表中某一distinct列的方法.
应用强数据类型一般返回的是整个强数据类型的一个表,有时候我们只需要表中的某一个字段,而因为应用了强数据类型,不能直接的更改SQL语句而返回单独的一个Distinct列,但是有时候我们确实只需要其中的一个列的内容,尤其是在部门名称/类型名称等方面的选择方面,经过研究,有了以下的实现方法.通过硬编码来弥补这个空白,以下为实现的方法,写下来,免得自己忘记.
private void button1_Click(object sender, EventArgs e)
{
DataSet1.testDataTable dt = new DataSet1.testDataTable();
DataSet1TableAdapters.testTableAdapter ta = new testDistInct.DataSet1TableAdapters.testTableAdapter();
dt = ta.GetData();
bool flag;
foreach (DataSet1.testRow tr in dt)
{
flag = false;
for (int i = 0; i < comboBox1.Items.Count; i++)
{
if (tr.Name == comboBox1.Items[i].ToString())
flag = true;
}
if(!flag)
comboBox1.Items.Add(tr.Name);
}
}
{
DataSet1.testDataTable dt = new DataSet1.testDataTable();
DataSet1TableAdapters.testTableAdapter ta = new testDistInct.DataSet1TableAdapters.testTableAdapter();
dt = ta.GetData();
bool flag;
foreach (DataSet1.testRow tr in dt)
{
flag = false;
for (int i = 0; i < comboBox1.Items.Count; i++)
{
if (tr.Name == comboBox1.Items[i].ToString())
flag = true;
}
if(!flag)
comboBox1.Items.Add(tr.Name);
}
}
- asp.net 强数据类型 asp.net 强数据类型
- ASP.NET学习笔记(三)-可空数据类型,强类型DataSet
- ASP.net的数据类型
- 讲解MySQL数据库与ASP.NET如何强强联手
- MySQL数据库与ASP.NET如何强强联手
- 强类型ASP.NET数据绑定
- 关于ASP.Net MVC 强类型视图
- Asp.net mvc 强类型View
- ASP.NET - 如何:对照数据类型验证 ASP.NET 服务器控件
- Asp.net中数据类型赋值注意事项
- asp.net(c#)数据类型格式转换大全
- ASP.NET如何实现数据类型转换
- Asp.Net数据类型与数据库对应表
- Sql和Asp.Net数据类型对应
- asp.net(c#)数据类型格式转换大全
- asp.net(c#)数据类型格式转换
- asp.net(c#)数据类型格式转换大全
- asp.net(c#)数据类型格式转换大全
- windows mobile中创建中文快捷方式
- C#MD5加密解密
- asp中session的具体用法
- ASP中Session技巧
- 如何让WebServer返回指的定XML内容
- asp.net 强数据类型 asp.net 强数据类型
- 改变centos系统的时区
- 数据库面试常用测试题
- Sys未定义 解决办法
- 我的JAVA梦
- 今天开始写博
- 在Silverlight 2中创建密码输入框
- 多少的距离才能遇见你
- 【 JavaScript 】107个常用Javascript语句