re: WinForm下多层架构的实现 fjw8205 2008-07-02 23:56
写的不错,正在学习。
re: Asp.net動態添加控件 凯锐 2008-06-18 15:16
@flag124
我不是很清楚你是否看完了全文:在
CreateControlDynamically中有一句
mytextbox.ID = "txt" & i
你沒有看到?
re: Asp.net動態添加控件 flag124 2008-06-18 13:54
("tbx1")从何而来啊?
你自己测一下,出错。
改成txt1 还出错。
re: 基於IIS的WCF的分布式多層架構開發實現 Commander 2008-06-06 20:07
re: 中秋的诗词汇总 朱晨遇 2008-05-18 16:57
真好用
re: Asp.net動態添加控件 时刻 2008-05-14 11:53
你那样做页面不会显示的,你可以试一下
大陆迟早也要回归繁体的,好像中日韩已经有个决议要统一汉字了
re: 基於IIS的WCF的分布式多層架構開發實現 jillzhang 2008-04-10 10:45
@WCF菜鸟
你的问题是不是因为代理没有及时更新的缘故,可能是因为服务有变化,但代理没更新,引起的版本控制问题。
@WCF菜鸟
你試著在IE或FF中輸入
http://localhost/HL.Service/SvcEmployee.svc?wsdl看看,如果還是返回錯誤,估計是你的權限配置問題了。
@scotoma
呵呵....其實VB/C#都一個樣,在這個專案中,我覺得兩個版本真的只是語法上的不同而已。晚上如有時間再來弄個C#版的。
re: 基於IIS的WCF的分布式多層架構開發實現 scotoma 2008-04-10 10:37
博客园里面都是用C#的呢..如果楼主提供C#版本的那就更好了.
谢谢分享呵呵.
俺是个WCF的新手,运行您的程序时出现下面的错误:
System.ServiceModel.ProtocolException: 远程服务器返回了意外响应: (405) Method Not Allowed。 ---> System.Net.WebException: 远程服务器返回错误: (405) 不允许的方法。
在 System.Net.HttpWebRequest.GetResponse()
在 System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
--- 内部异常堆栈跟踪的结尾 ---
Server stack trace:
在 System.ServiceModel.Channels.HttpChannelUtilities.ValidateRequestReplyResponse(HttpWebRequest request, HttpWebResponse response, HttpChannelFactory factory, WebException responseException)
在 System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
在 System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
在 System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
在 System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
在 System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
在 System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
在 System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
在 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
在 HL.Shared.Osp.IEmployee.Query()
在 HL.Business.Osp.BLEmployee.Query() 位置 C:\Users\Administrator\Desktop\hl.wcf\HL.WCF\HL.Business.Osp\BLEmployee.vb:行号 33
在 HL.Win.FrmEmployee.btnQuery_Click(Object sender, EventArgs e) 位置 C:\Users\Administrator\Desktop\hl.wcf\HL.WCF\HL.Win\FrmEmployee.vb:行号 12
能给看看解决一下吗?
楼主,我在那篇文章的回复已多次阐明,虽然当时才2月,但是绝对是2008年最佳文章莫属。
@jillzhang
謝謝!
@秋千
由於是繁體的系統,所以忘了在Word中轉一下啦,抱歉!
@李战
謝謝支持,沒有你的好文采啊,你的<<悟透JavaScript>>可讓我大開眼界了。

路過,支持。
re: 基於IIS的WCF的分布式多層架構開發實現 jillzhang 2008-04-09 23:31
又一个WCF爱好者,支持了
re: WinForm下多层架构的实现 Kingna 2008-03-28 17:09
@不告诉你
你的名字特別,難不成我們認識?
開個玩笑,比較簡單,就沒有注釋,呵呵...
re: WinForm下多层架构的实现 不告诉你 2008-03-28 15:37
源码中没注释啊!!
谢谢你提供的方法
Int.tryParse 虽然好 如果数字长度过大也是不能检测的
re: WinForm下多层架构的实现 Kingna 2008-03-12 13:49
@leexiaodong
可否指教一二......
re: WinForm下多层架构的实现 leexiaodong 2008-03-12 11:33
只是逻辑上的多层,不是物理上的多层?对于安全来说这种架构还不行!!!
re: 讓combobox也綁定數據表 Jeromelin 2008-03-07 16:37
好东西,对于我这样的初学者很适合,受教了~~~
re: WinForm下多层架构的实现 Jeromelin 2008-03-07 10:56
问题解决了,谢谢指点!!!
re: WinForm下多层架构的实现 dzboy 2008-03-06 23:06
谢谢
re: WinForm下多层架构的实现 Kingna 2008-03-06 19:45
不是,說錯了,是批處理文件:如果使用Access數據庫的就運行
Build_Access.bat
另:不是將cs文件放在當前目錄,是dll放在當前目錄下。
re: WinForm下多层架构的实现 Jeromelin 2008-03-06 17:22
是这个Purge.vbs 脚本吗?
我已经运行了,可是当我输入数据时,还是出现那样的警告。
对于DAOSqlServer.cs和DAOAccess.cs这两个文件中的数据库位置也更新到了当前位置。
re: WinForm下多层架构的实现 Kingna 2008-03-05 19:23
@Jeromelin
从错误提示也可以看出来,你的DataAccess.dll没有放在运行目录下。
你可以运行下载的代码中的脚本来处理这个问题,或直接自己将这个dll复制进运行目录下即可.
re: WinForm下多层架构的实现 Jeromelin 2008-03-05 14:27
@旌浪
楼主,你好。
我在运行这个语句:
return (IDataAccessObject)Assembly.Load(strAssemblyName).CreateInstance(strConstractor, false);
时,出现以下警告:
Could not load file or assembly 'DataAccess' or one of its dependencies. 系统找不到指定的文件。
我该怎么办啊?
我用的数据库是server 2000,
PS:我是新手,才接触ado.net一个星期,问题可能比较简单,不过对我还是有点困难,请帮忙指教下。
re: WinForm下多层架构的实现 旌浪 2008-02-25 14:06
@linuxjava01
我覺得你可能並沒有完全看完這篇文章,第一次寫這篇文章的時候,我確實沒有把實體層應用起來,但最后,聽取了@yinh 的建議之后,我就改變了SourceCode的呀!
如果說改變數據庫架構,你不改程序是不可能吧的 ? aspx是改動,改實體層難道就不算改動了嗎?呵呵...
re: WinForm下多层架构的实现 linuxjava01 2008-02-25 13:05
--引用--------------------------------------------------
旌浪: @yinh
誠然﹐我文章中也提及過
"不过,在我这个方案,我却一直没有在任何地方引用他。原因其实是我自己也不是很能弄清为什么一定要这个规范层。"
旨在求高手指點一二。
看兄弟好象很明白這點﹐能否指教一二。
--------------------------------------------------------
试想一下如果没有实体规范层,表示层直接使用数据库字段
绑定数据显示Databinder.Eval ,如果修改了数据库对应的字段,
是不是还要修改表示层,
数据库架构的变化会一直影响到 ASPX 了
貌似代码听起来不太像 N 层了。
re: 讓combobox也綁定數據表 jazz 2008-01-29 16:55
学习,收藏。
re: C#導出Excel源碼 adsfasdf 2008-01-14 15:17
re: EXCEL 中也玩进度条 Excel初学者 2008-01-13 12:32
非常感谢你,我按照你说的方法做了,帮我解决了一个大问题!
re: SQL 語句積累 旌浪 2008-01-09 17:45
類似於Excel中Median的函數功能,比Excel弱一點。不能求偶數個的中間值
declare @t table(n int)
insert @t select 11
union all select 13
union all select 9
union all select 27
union all select 17
union all select 14
union all select 15
select n
from @t a
where (select count(n) from @t where n
a.n)
group by n having count(n)=count(distinct n)
re: EXCEL 中也玩进度条 旌浪 2008-01-07 10:00
@于非
呵呵....
re: EXCEL 中也玩进度条 于非 2007-12-31 16:43
非常好呀。在XL中自定义进度条一直是个棘手的问题,使用插件有丢失的风险,使用类模块代码过长。旌浪使用工作表格式自身来显示进度条,是个好思路呀。
re: C#導出Excel源碼 cc11111111 2007-12-21 09:30
如何发布程序呢?需要安装什么必要的软件??
我使用的是win2003 sp2
程序是web的。
安装了excel、.net2.0框架
还是不行?
re: C#導出Excel源碼 旌浪 2007-12-19 19:58
@cc11111111
這個,你上msdn找一下就可以了,呵呵...,由於現在沒有環境,也不好調試了。
re: C#導出Excel源碼 cc11111111 2007-12-19 11:31
在导出的excel表中,右键单击单元格。出现编辑查询。能否删除这个ole db查询属性? 在数据区域属性中,去掉“保存查询定义”的勾选即可以删除这个编辑查询,请问在c#中应该调用哪些函数或属性呢??
谢谢
re: Asp.net動態添加控件 旌浪 2007-10-22 20:25
public static void showmessageRet(System.Web.UI.Page mypage,string info,string retVal)
{
info = info.Replace("\n","");
//string scriptClientId=string.Empty;
string strscript="<script language='javascript'>";
strscript += "alert('"+ info +"');";
strscript += "window.parent.returnValue=" + retVal + ";";
strscript += "window.close();";
strscript += "</script>";
if(!mypage.IsStartupScriptRegistered("ShowMsg"))
mypage.RegisterStartupScript("ShowMsg", strscript);
}
@天极
感謝你提供的方法,至於你說的只要兩個頁面即可完成,我並沒有弄懂,因為我曾將Default2.aspx去掉后,就出現瀏覽器說要關閉,按是的話,就會關閉頁面的。所以還是按照原來的用了一個Default2.aspx。
另外就是你上面的方法調用后,如何返回值回來?
◎另外孟子e章上面也有类似的实现,说实在话,完全不需要3个页面来完成!
只要两个页面就ok了