社区
Web Services
帖子详情
在处理数据库的WebService中如何防止用户同时存取同一数据?
rick29
2003-05-12 02:13:01
RT,C#做的WebService总不可能天生就有这样的功能吧...
给点提示就成,能具体说说更好~谢谢~
...全文
24
3
打赏
收藏
在处理数据库的WebService中如何防止用户同时存取同一数据?
RT,C#做的WebService总不可能天生就有这样的功能吧... 给点提示就成,能具体说说更好~谢谢~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
superct
2003-05-12
打赏
举报
回复
可以使用lock锁住数据库的Connection. 如下:
SqlConnection conn = new SqlConnection();
// 初始化你的数据库连接
// 在用到conn的地方
lock(conn)
{
// 进行数据的读写
}
jietuan
2003-05-12
打赏
举报
回复
WebService每当有一个客户请求访问时都会启动一个线程,线程之间是互不相干的,致以对数据库同一条记录同时操作的问题,那就看你的数据库控制并发操作的锁怎么设置。
rick29
2003-05-12
打赏
举报
回复
就这么简单?
net学习笔记及其他代码应用
net的最近面试经典试题ASP.NET面试题集合 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类
中
可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在
同一
命名空间内可以访问。 2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如....?id=1; response. Redirect().... 2.使用Session变量 3.使用Server.Transfer 3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。 答:public class MainClass { public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { if (i 0 && i <= 2) return 1; else return Foo(i -1) + Foo(i - 2); } } 4.C#
中
的委托是什么?事件是不是一种委托? 答 : 委托可以把一个方法作为参数代入另一个方法。 委托可以理解为指向一个函数的引用。 是,是一种特殊的委托 5.override与重载的区别 答 : override 与重载的区别。重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要 Override 是进行基类
中
函数的重写。为了适应需要。 6.如果在一个B/S结构的系统
中
需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行
处理
? 答 : this.Server.Transfer 7.请编程遍历页面上所有TextBox控件并给它赋值为string.Empty? 答: foreach (System.Windows.Forms.Control control in this.Controls) { if (control is System.Windows.Forms.TextBox) { System.Windows.Forms.TextBox tb = (System.Windows.Forms.TextBox)control ; tb.Text = String.Empty ; } } 8.请编程实现一个冒泡排序算法? 答: int [] array = new int ; int temp = 0 ; for (int i = 0 ; i < array.Length - 1 ; i++) { for (int j = i + 1 ; j < array.Length ; j++) { if (array[j] < array) { temp = array ; array = array[j] ; array[j] = temp ; } } } 9.描述一下C#
中
索引器的实现过程,是否只能根据数字进行索引? 答:不是。可以用任意类型。 10.求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m [Page] 答: int Num = this.TextBox1.Text.ToString() ; int Sum = 0 ; for (int i = 0 ; i < Num + 1 ; i++) { if((i%2) == 1) { Sum += i ; } else { Sum = Sum - I ; } } System.Console.WriteLine(Sum.ToString()); System.Console.ReadLine() ; 11.用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答:一般为3层
数据
访问层,业务层,表示层。
数据
访问层对
数据
库
进行增删查改。 业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现
用户
密码的安全等。 表示层为了与
用户
交互例如
用户
添加表单。 优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。 缺点: 增加成本。 12.在下面的例子里 using Sy
利用微软
WebService
技术实现远程
数据
库
存取
利用web服务在不同站点间共享
同一
数据
库
利用微软
WebService
技术实现远程
数据
库
存取
李凌宇 01-9-7 下午 01:18:14随着微软Visual Studo.Net Beta版的发布,由于Visual Studio.Net对XML以及Web服务的强大支持,利用Visual Studio.Net开发Web服务应用将会越来越多而且是非常的方便。本文以一个B2B电子商务网站为例,介绍利用web服务在不同站点间共享
同一
数据
库
的具体
WebService
之CXF入门视频教程
WebService
之CXF视频培训教程,该课程分为四个部分讲解Java cxf技术、包括
Webservice
基本概念、JAX-WS方式开发
WebService
应用、JAX-RS方式开发WebServiec应用、SpringBoot整合CXF开发
WebService
应用。
利用
WebService
实现远程
数据
库
存取
及不同站点间共享
同一
数据
库
利用
WebService
实现远程
数据
库
存取
及不同站点间共享
同一
数据
库
随着微软Visual Studo.Net Beta版的发布,由于Visual Studio.Net对XML以及Web服务的强大支持,利用Visual Studio.Net开发Web服务应用将会越来越多而且是非常的方便。本文以一个B2B电子商务网站为例,介绍利用web服务在不同站点间共享
同一
数据
库
的具体方法和步骤。本文
Web Services
12,162
社区成员
16,328
社区内容
发帖
与我相关
我的任务
Web Services
.NET技术 Web Services
复制链接
扫一扫
分享
社区描述
.NET技术 Web Services
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章