2010年7月5日

1. 部署 .NET Ria Service 服务器端组件

安装 RiaService 服务器端组件

msiexec /i RiaServices.msi SERVER=TRUE

2. 更改 Wcf 宿主名 为域名或者 IP

更为详细的参见 : HOWTO: Fix WCF Host Name on IIS

简单的操作如下(CMD中):

       cscript  %systemdrive%\inetpub\adminscripts\adsutil.vbs set W3SVC/1/ServerBindings "[IP]:80:[域名/IP]"

重启 IIS

       cmd ->  iisreset

现在再次访问 WCF 服务.    localhsot 这里就已经变为. 在上边设置的  [域名/IP] 了.

posted @ 2010-07-05 17:43 奚彧 阅读(142) 评论(0) 编辑
  2010年6月10日
  1. 我安装的是vs2010 rtm 版本,同时安装了silvertool4 for 2010,但是发现不能中断,设置了中断之后程序根本不中断。
  2. 数据绑定,按照别人给的例子,怎么也绑定不了,我放了一个ListBox ,一个button 在button事件里面绑定数据,代码如下
    代码
     public class Post
            {
                
    public String Title { getset; }
                
    public String Author { getset; }
                
    public DateTime PublishedDate { getset; }


            }
            
    private void button1_Click(object sender, RoutedEventArgs e)
            {

               
    // this.dataGrid1.ItemsSource = Customer.GetSampleCustomerList();

                List
    <Post> posts = new List<Post>()
                {
                    
    new Post {Title ="开发第一个程序",Author ="nw",PublishedDate=DateTime.Now},
                    
    new Post {Title ="控件模型",Author ="nw",PublishedDate=DateTime.Now},
                    
    new Post {Title ="界面布局",Author ="nw",PublishedDate=DateTime.Now}

                };
                
    this.listBox1.ItemsSource = posts; // Customer.GetSampleCustomerList();
            }

     

发现绑定结果如截图:

到底是什么原因,实在是不明白了。本人刚开始学silverlight ,望看到本人的高手给指点迷津。

posted @ 2010-06-10 15:35 奚彧 阅读(156) 评论(2) 编辑
  2010年6月9日

早就听说微软提供vs2010 下载了,今天下载,随便打开建了个silverlight 程序,

想写个Silverlight操作数据库的小程序,缺发现怎么找不到ado.net data service ,难道

真的不见了?wcf data service  真的替代了ado.net data service 了吗?希望知道的同学

给我指点下迷津。

posted @ 2010-06-09 22:05 奚彧 阅读(272) 评论(0) 编辑
  2009年6月8日

在redhat 里面安装 openfire 3.6.4 发现最后一步修改admin 密码总是过不去,查看日志,说连接有问题。

目前总是解决不了。陷入了死循环。 

posted @ 2009-06-08 22:07 奚彧 阅读(263) 评论(0) 编辑
  2006年6月13日
代码是关于两个dataSet 分别从不同的数据源取数据,然后进行merge 后,更新其中一个数据源
cn.Open();
                SqlCommand cmd 
= new SqlCommand(sqlAllCustomers, cn);
                SqlDataAdapter adpt 
= new SqlDataAdapter(cmd);
               

                
// Add
                DataSet dsCust1 = new DataSet();
                DataSet dsCust2 
= new DataSet();
                DataSet dsTest 
= new DataSet();
                
//adpt.AcceptChangesDuringFill = false;
                
                adpt.Fill(dsCust1, 
"TABLE1");
                
//adpt.AcceptChangesDuringFill = true;
                using (SqlConnection cnTemp = new SqlConnection(cnStrTemp))
                
{
                    
//SqlConnection cnTemp = new SqlConnection(cnStrTemp);
                    cnTemp.Open();
                    SqlCommand cmdTemp 
= new SqlCommand(sqlAllCustomers, cnTemp);
                    SqlDataAdapter adptTemp 
= new SqlDataAdapter(cmdTemp);
                    adptTemp.AcceptChangesDuringFill 
= false;
                    adptTemp.Fill(dsCust2, 
"TABLE1");
                }


                
//adpt.Update(dsCust1, "TABLE1");
                dsCust1.Merge(dsCust2);
                
                
//111
                SqlCommandBuilder objBuilder = new SqlCommandBuilder(adpt);
                
                
                adpt.UpdateCommand 
= objBuilder.GetUpdateCommand();
                adpt.InsertCommand 
= objBuilder.GetInsertCommand();
                adpt.DeleteCommand 
= objBuilder.GetDeleteCommand();

                DataTable updTable 
= dsCust1.Tables[0];
                adpt.Update(updTable.Select(
null,null, DataViewRowState.Added));

其中主要是,对被合并的数据DataAdapter 属性设置为不稳定,更新的时候将取的数据改为add状态才能更新。否则DataSet 虽然merge 了其它的DataSet 表面上虽然数据已经改变了,但是其状态仍然为稳定状态,更新将失败。 
posted @ 2006-06-13 00:51 奚彧 阅读(803) 评论(0) 编辑
  2006年6月11日
摘要: 关于DataSet 合并问题,搜了下,也没解决.下面是一个可以合并,而且可以update 的程序.publicDataSetCreateCmdsAndUpdate(DataSetmyDataSet,stringmyConnection,stringmySelectQuery,stringmyTableName){OleDbConnectionmyConn=newOleDbConnection(ol...阅读全文
posted @ 2006-06-11 21:49 奚彧 阅读(144) 评论(0) 编辑
  2006年1月16日
摘要: 1. 打开新的窗口并传送参数:   传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")  接收参数:string a = Request.QueryString("id");string b = ...阅读全文
posted @ 2006-01-16 15:37 奚彧 阅读(548) 评论(1) 编辑
  2005年9月6日
摘要: 不知道是.net 的问题,还是我的算法有问题。情况如下: 我根据条件从数据库取出一批数据,然后如下代码进行循环处理 foreach(DataRowdrinds.Tables["xx"].Rows){if符合条件xx+=1; if 符合条件 yy +=1;}一个很常用的循环 ,但是其中一个得到的数据不定。假设xx。我查询条件一定,取出的数据都应该不会变化的但是每次执行的结果 有时候正确,有时候错误。...阅读全文
posted @ 2005-09-06 16:09 奚彧 阅读(338) 评论(1) 编辑
  2005年7月5日
摘要: 我共有三台一样的浪潮服务器,配置,全部一样。装的操作系统都是win2003,可是net 应用程序在一台连接一段时间以后,就出现数据库连接不上的问题,其它两台就没有类似的情况, 程序都是一摸一样的。一定要重新启动该有问题的服务器的IIS连接池,才能重新连上数据库。可是三台系统的设置都一样啊,重新安装也是同样的问题。 谁能告诉我,这是什么原因,谢谢拉 。阅读全文
posted @ 2005-07-05 21:27 奚彧 阅读(327) 评论(3) 编辑
  2005年6月24日
摘要: 今天搜了一下发现确认按钮,很多人要写控件这么复杂,其实一句就可以搞定了。这里假设是一个button,只要在if(!IsPostBack)里面添加Button2.Attributes.Add("OnClick","returnconfirm('"+"该操作会清除该月数据,是否继续?"+"');");就可以了。不知道有些人为什么多此一举的要写控件。。阅读全文
posted @ 2005-06-24 20:21 奚彧 阅读(357) 评论(0) 编辑

公告

昵称:奚彧
园龄:7年9个月
粉丝:0
关注:0
<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910