佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

楼主: chrizyuen2

[挑战自我] 欢迎任何C#疑难杂症(编写完整软件除外)

  [复制链接]
 楼主| 发表于 7-10-2010 09:49 PM | 显示全部楼层
这是有力的证据说 Mozilla 用 SQL Lite 哦。
宅男-兜着走 发表于 7-10-2010 08:19 PM


relational database (RDBMS)只是其中一种处理方法,我本人不认为是万金油。
回复

使用道具 举报


ADVERTISEMENT

发表于 7-10-2010 10:08 PM | 显示全部楼层
relational database (RDBMS)只是其中一种处理方法,我本人不认为是万金油。
chrizyuen2 发表于 7-10-2010 09:49 PM


那么你说出你的看法, 怎么实现??
回复

使用道具 举报

 楼主| 发表于 7-10-2010 10:35 PM | 显示全部楼层
semantic, RDBMS, XPath..
都可以,手中无剑, 心中有adapter 才是万金油
回复

使用道具 举报

发表于 7-10-2010 10:53 PM | 显示全部楼层
回复 40# 宅男-兜着走

MySQL 才有 Limit,不过 MSSQL 没有。如果要 select 第 51st 到 100th 的 records,MSSQL 要先用 with + row_number 来 create 类似 view 的东东,再 select row_number between 51 and 100。
有了 offset & fetch next 就不用酱麻烦了。
SQL CE 4 有了,不懂为何 MSSQL 还没有。
回复

使用道具 举报

发表于 8-10-2010 02:25 AM | 显示全部楼层
本帖最后由 宅男-兜着走 于 8-10-2010 02:26 AM 编辑
回复  宅男-兜着走

MySQL 才有 Limit,不过 MSSQL 没有。如果要 select 第 51st 到 100th 的 records, ...
hooi1983 发表于 7-10-2010 10:53 PM


我不理解, 为什么对那个那么感兴趣? 为了什么?
paging? 如果是酱, asp.net 的控件多数都有自带 Paging 的功能。

就 Winform 应该没吧。
回复

使用道具 举报

发表于 8-10-2010 09:55 AM | 显示全部楼层
回复 45# 宅男-兜着走

因为 pagination。ASP.Net Grid View 的 pagination 是一次过 load 完全部的 data 才做 pagination 的,会有 performance 的问题。
.Net 3.5 可以用 DataPager & ListView,比较好一点,不过有些 pagination 是要 customize 的,DataPager 做不到,所以要自己 query from database,有了offset & fetch next 就比较轻松点。
其实 LinQ 已有 offset & fetch next 了,不过我用惯了 DataTable,一时还没时间转过去。
回复

使用道具 举报

Follow Us
 楼主| 发表于 8-10-2010 10:33 AM | 显示全部楼层
回复 46# hooi1983


   该转了,同步API 已经有了。
回复

使用道具 举报

发表于 8-10-2010 10:44 AM | 显示全部楼层
回复 47# chrizyuen2

因为全部 BLL 都是用 DataTable,转的话很大工程。
回复

使用道具 举报


ADVERTISEMENT

发表于 8-10-2010 01:12 PM | 显示全部楼层
回复  chrizyuen2

因为全部 BLL 都是用 DataTable,转的话很大工程。
hooi1983 发表于 8-10-2010 10:44 AM


很想看人家怎么做 n-tier , 网上的例子不好。
其实LINQ to sql 的Performance 如何, 还真的是不知道。要怎么才能Test 呢?
但是却救了很多不会 MSSQL 的人。
我就是其中一个
回复

使用道具 举报

发表于 8-10-2010 01:26 PM | 显示全部楼层


有个问题问。
这样的在 WPF 内这个UI 要怎么做?
一个Combobox 内, 有Textbox 有Button。
回复

使用道具 举报

发表于 8-10-2010 01:28 PM | 显示全部楼层
另外个问题, 请问 MVVM 内, 你怎么处理 Dialog Window?
回复

使用道具 举报

发表于 8-10-2010 01:49 PM | 显示全部楼层
回复 49# 宅男-兜着走

我就是用惯 SQL command,看到 LinQ 不习惯。我用的是 n-tier,不过才 2 tier 而已。
BLL & DAL 一起用。
回复

使用道具 举报

发表于 8-10-2010 02:50 PM | 显示全部楼层
回复  宅男-兜着走

我就是用惯 SQL command,看到 LinQ 不习惯。我用的是 n-tier,不过才 2 tier 而已。 ...
hooi1983 发表于 8-10-2010 01:49 PM


SQL Command 在 VS 内没 Code Completion, 但 LINQ 有。
回复

使用道具 举报

发表于 8-10-2010 02:56 PM | 显示全部楼层
回复 53# 宅男-兜着走

MSSQL 2008 有 Syntac Intellisence。我通常都是在 MSSQL run query,没问题后才 copy & paste 去 VS。
回复

使用道具 举报

发表于 8-10-2010 02:59 PM | 显示全部楼层
回复  宅男-兜着走

MSSQL 2008 有 Syntac Intellisence。我通常都是在 MSSQL run query,没问题后才 co ...
hooi1983 发表于 8-10-2010 02:56 PM

请问你是学生还是 篇程员?公司/学校规定要 SQL Command?
回复

使用道具 举报

发表于 8-10-2010 03:13 PM | 显示全部楼层
回复 55# 宅男-兜着走

编程员
个人认为,SQL command 比较重要。
会 SQL command,用什么 tools communicate to 什么 database 都没问题。
会 LinQ 而不会 SQL command,只会用 Microsoft tools communicate to database 而已。
顺道一提,LinQ 不是什么 database 都 support,MSSQL 2005 & MSSQL 2008 就没问题,但 MSSQL 2000 就中招。
我公司其中一个同事就中招了,被逼用 DataTable。
回复

使用道具 举报


ADVERTISEMENT

发表于 8-10-2010 03:25 PM | 显示全部楼层
回复  宅男-兜着走

编程员
个人认为,SQL command 比较重要。
会 SQL command,用什么 tools comm ...
hooi1983 发表于 8-10-2010 03:13 PM


如果是 2000 用不到的话, 我还是死命想办法用 LINQ To Dataset 开玩笑  -.-|||

其实你说的对, 谢谢你, 让我知道 SQL Command的重要。
回复

使用道具 举报

 楼主| 发表于 25-10-2010 05:34 PM | 显示全部楼层
别客气,互相学习。
因为你, 我才发现原来partial class通常运用在UI上。 高达80% 以上例子都是UI(View)。 ...
chrizyuen2 发表于 29-9-2010 10:39 AM


原来我错了,partial class 非常实用。
内幕请click  http://chrizyuen.wordpress.com/2010/10/25/partial-class-usage/
回复

使用道具 举报

发表于 25-10-2010 06:51 PM | 显示全部楼层
原来我错了,partial class 非常实用。
内幕请click
chrizyuen2 发表于 25-10-2010 05:34 PM


http://csainty.blogspot.com/2008/01/linq-to-sql-extending-data-classes.html

之前做 MVC 练习的时候, 看到的。
回复

使用道具 举报

 楼主| 发表于 25-10-2010 07:08 PM | 显示全部楼层
我文中讨论的是partial class用处, 而不是partial method.
虽然C#规定,拥有partial method , 必须是partial class.
但是两者不该并列比较。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 28-11-2025 10:57 PM , Processed in 0.149107 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表