silverlight中如何使用SQL语句?

privateSchoolContext_schoolContext=newSchoolContext();privateLoadOperation<student>lo... private SchoolContext _schoolContext = new SchoolContext();
private LoadOperation<student> loadOp;
数据库是这样声明的
现在想用SQL语句对数据库进行修改,不知道应该怎么办
新手入门,希望能说详细一些
展开
 我来答
盐水肉西瓜
2012-08-21 · TA获得超过210个赞
知道小有建树答主
回答量:217
采纳率:0%
帮助的人:232万
展开全部
1、silverlight不能直接访问数据库(没有相应的原生类库支持)
2、如果不是搞动态数据库结构(也就是编译时不能确定数据库结构)的项目,完全没必要使用SQL,想修改数据的话,在建数据模型的时候勾选Update和Delete选项,之后直接在前台改,然后SubmitChanges就行了。
3、silverlight提倡使用MVVM,如果用SQL语句在前台和后台之间传递,MVVM结构就被破坏了
4、如果短期内大脑拐不过弯,又急着要做点东西出来,可以在服务端开放一系列SQL支持的方法,例如在后台开放ExecuteSQL,QuerySQL等,前台用InvokeOperation调用,传入SQL语句,并获取执行结果 (服务端是没有限制的,可以自由访问数据库,网上参考资料太多了,不赘述)。
5、一旦你决定使用SQL查询并修改后台数据,就意味着你要自己写从前台到后台的一些列代码,自己想想是否划算吧~
追问
现在大概是要做一个弹窗,然后在里面可以输入数据传到数据库里。主页面是直接显示数据库表,但是不允许修改,要怎么解决?
威孚半导体技术
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层... 点击进入详情页
本回答由威孚半导体技术提供
thlwbb
2012-08-21 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:269
采纳率:0%
帮助的人:131万
展开全部
多看看资料书
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式