付款方式  汇款确认 索取发票 代理平台 本网站使用华夏名网CDN网络加速
首页 | 行业资讯 | 域名资讯 | 虚拟主机 | 托管租用 | VPS | CDN | 网站运营 | 站长资讯 | 冲浪宝典 | 技术资讯
热门关键字: 虚拟主机  质量  服务商  vps  服务器
  当前位置:主页>技术资讯>C/C++>列表
共190页/2836条记录 首页 1 [2] [3] [4] [5] [6] [7] 下一页 末页
C#高级编程:选择数据[2]
  发布日期:2008-05-07 15:50:07 点击:14
C#高级编程:选择数据[2]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
                      Phone = @Phone, Fax = @Fax
                  WHERE (CustomerID = @Original_CustomerID)
                  AND (Address = @Original_Address OR @Original_Address IS NULL
    AND Address IS NULL )
    AND (City = @Original_City OR @Original_City IS NULL AND City IS NULL)
            &n...…
C#高级编程:创建一个连接
  发布日期:2008-05-07 15:50:06 点击:17
C#高级编程:创建一个连接
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
    首先,创建一个新的Windows应用程序,之后,创建一个数据库连接。使用Server Explorer,可以管理数据访问的各个方面,如图22-18所示。

图  22-18
    在本例中,需要创建Northwind数据库的一个连接,从Data Connections项的上下文菜单中选择Add Connection选项,会打开一个向导,该向导允许选择数据库提供程序。这里选择Microsoft OLE DB Provider for SQL Server。Data Link Properties对话框的第二个页面如图22-19所示。
    根据.NET Framework安装,示例数据库可能位于SQL Server、MSDE(Microsoft Data Engine),或者在这两个地方都有。

图  22-19
    要连接本地MSDE数据库(如果有),键入(Local)\NETSDK作为服务器...…
C#高级编程:选择数据[1]
  发布日期:2008-05-07 15:50:06 点击:7
C#高级编程:选择数据[1]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
    定义了数据连接后,就可以从可用的列表中选择一个表(或视图),把该表从项目中拖放到活动的窗体上,如图22-21所示。

图  22-21
    在本例中,选择Customers表。把这个对象拖放到项目中时(可以把它拖放到窗体上,或者拖放到服务器控件面板上),就会在窗体上添加一个派生于SqlDataAdapter或 OleDbDataAdaptor的对象(如果没有使用SQL Server)。
    生成的数据适配器包含SELECT、INSERT、UPDATE和DELETE命令。显然,也可以调用存储过程,而不直接使用SQL命令。向导生成的代码也可以完成这个工作。Visual Studio .NET给.cs文件添加如下代码:
    private System.Data.SqlClient.SqlCommand sqlSelectCommand1;
   &nbs...…
C#高级编程:数据绑定对象[4]
  发布日期:2008-05-07 15:50:05 点击:23
C#高级编程:数据绑定对象[4]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
          textQuan.Anchor = AnchorStyles.Top | AnchorStyles.Left |
                            AnchorStyles.Top;
          textQuan.Size = new System.Drawing.Size(456, 20);
          textQuan.Enabled = false;
          this.Controls.Add(this.textQuan);
          this.trackBar = new TrackBar();
   &n...…
C#高级编程:数据绑定深入理解[1]
  发布日期:2008-05-07 15:50:04 点击:24
C#高级编程:数据绑定深入理解[1]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
     1. 使用模板显示数据
    另外两个数据显示控件是Repeater 和 DataList,要求使用模板来格式化要显示的数据。模板在ASP.NET中是HTML的参数化部分,用作某些控件的输出元素。它们可以定制如何将数据输出到浏览器上,不需要作太多的工作就可以得到专业级的显示结果。
    有几个模板可用于定制列表的各个方面。对于Repeater 和 DataList来说,一个重要的模板是<ItemTemplate>,它可以用于显示每个数据项。在控件声明中声明这个模板(和其他模板),例如:
    <asp:DataList Runat="server" ... >
       <ItemTemplate>
          ...
 ...…
C#高级编程:数据绑定深入理解[2]
  发布日期:2008-05-07 15:50:04 点击:10
C#高级编程:数据绑定深入理解[2]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
    2. 使用模板的示例
    在页面的顶部扩展表格,使之包含一个DataList,显示存储在数据库中的每个会议。使这些会议成为可选择的,这样单击每个会议的名称,就可以显示它们的信息。    修改PCSWebApp3项目的WebForm1.aspx中的代码:
                <tr>
                   <td align="center" colSpan=3>
                      <asp:ValidationSummary ID=vali...…
C#高级编程:给数据库添加会议数据[1]
  发布日期:2008-05-07 15:50:03 点击:19
C#高级编程:给数据库添加会议数据[1]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
    submitButton_Click()事件处理程序目前从会议特性中组合了一个字符串,并在 reulstLabel控件中显示它。要给数据库添加一个会议,需要把创建出来的字符串重新格式化到一个SQL INSERT查询中,并执行它。
    注意:为了把数据写入Access数据库,ASPNET用户(在默认情况下运行ASP.NET进程的账户)必须明确地拥有文件的写入许可。这可以使用Windows资源管理器来赋予。在比较高级的场合下,可以使用其他账户访问资源,例如域账户用于访问网络上其他地方的SQL Server实例。在ASP.NET中有这个功能(通过模拟、COM+服务或其他方式实现),但它超出了本书的范围。
    下面的许多代码都是很熟悉的:
         protected void submitButton_Cli...…
C#高级编程:给数据库添加会议数据[2]
  发布日期:2008-05-07 15:50:03 点击:6
C#高级编程:给数据库添加会议数据[2]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
                   daEvents.Fill(ds, "Events");
                   eventTable = ds.Tables["Events"];
                   calendar.SelectedDate =
                                  getFreeDate(calendar.SelectedDate.AddDays(1));
   &nbs...…
C#高级编程:定制日历控件[2]
  发布日期:2008-05-07 15:50:02 点击:27
C#高级编程:定制日历控件[2]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
    接着需要响应日历上的日期选择。为此,需要先为日历的SelectionChanged事件添加一个事件处理程序,强制检查现有会议的日期。双击设计器中的日历,添加如下代码:
          private void calendar_SelectionChanged(object sender,
                                                   System.EventArgs e)
          {
   &nb...…
C#高级编程:数据绑定对象[3]
  发布日期:2008-05-07 15:50:01 点击:16
C#高级编程:数据绑定对象[3]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
    ScrollingDataBinding示例的代码如下所示:
    using System;
    using System.Windows.Forms;
    using System.Data;
    using System.Data.SqlClient;       
    public class ScrollingDataBinding : System.Windows.Forms.Form
    {
       private Button retrieveButton;
       private TextBox textName;
       private TextBox textQuan;
       private TrackBar trackBar...…
C#高级编程:数据绑定对象[1]
  发布日期:2008-05-07 15:50:00 点击:81
C#高级编程:数据绑定对象[1]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
    图22-14显示了数据绑定中使用的对象的类层次结构。本节将讨论System.Windows.Forms 命名空间中的类BindingContext、CurrencyManager和PropertyManager,说明在把数据绑定到窗体上的一个或多个控件上时,它们是如何交互的。带阴影的对象就是在绑定中使用的对象。
    在前面的示例中,我们使用TextBox控件的DataBindings属性把DataSet的一列绑定到控件的Text属性上,DataBindings属性是图22-14所示的ControlsBindingsCollection的一个实例。

图  22-14
    textBox1.DataBindings.Add("Text", ds, "Products.ProductName");
    这行代码给ControlBindingsCollection添加一个Binding对象。     1. BindingContext
...…
C#高级编程:数据绑定对象[2]
  发布日期:2008-05-07 15:50:00 点击:46
C#高级编程:数据绑定对象[2]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
    只为给定的数据源创建一次CurrencyManager或PropertyManager。如果把两个文本框绑定到DataTable的一个行上,则在BindingContext中只创建一个CurrencyManager。
    添加到窗体中的每个控件都链接到窗体的绑定管理器上,因此所有的控件都共享相同的实例。在最初创建一个控件时,其BindingContext属性为空。在把控件添加到窗体的Controls集合中时,就把BindingContext设置为该窗体的Controls集合。
    要把控件绑定到一个列上,需要给其DataBindings属性添加一个入口,这是ControlBindingsCollection的一个实例。下面的代码可以创建一个新绑定:
    textBox1.DataBindings.Add("Text", ds, "Products.ProductName");
    Con...…
C#高级编程: DataGrid类的层次结构[3]
  发布日期:2008-05-07 15:49:57 点击:10
C#高级编程: DataGrid类的层次结构[3]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
       private void CreateStyles(DataGrid dg)
       {
          DataGridTableStyle style = new DataGridTableStyle();
          style.MappingName = "Customers";
          style.AlternatingBackColor = System.Drawing.Color.Bisque;
          DataGridTextBoxColumn customerID = new DataGridTextBoxColumn();
          customerID.HeaderText = "Customer ID";
     &nb...…
C#高级编程: DataGrid类的层次结构[2]
  发布日期:2008-05-07 15:49:56 点击:11
C#高级编程: DataGrid类的层次结构[2]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买
    {
       private System.Windows.Forms.Button retrieveButton;
       private System.Windows.Forms.DataGrid dataGrid;
       public CustomDataGridTableStyle()
       {
          this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
          this.ClientSize = new System.Drawing.Size(464, 253);
          this.Text = "07_CustomDataGridTableStyle";
      &n...…
C#高级编程:定制日历控件[1]
  发布日期:2008-05-07 15:49:55 点击:59
C#高级编程:定制日历控件[1]
    ——此文章摘自《C#高级编程(第3版)》定价:128元 特价:100.1元 购买     在把会议添加到数据库中之前,先修改一下日历的显示。最好用另一种颜色显示登记之前的日期,以防该日期被选中。这要求修改我们在日历中设置日期的方式,以及日期单元格的显示方式。
    首先是日期选择。有3个地方需要查看会议登记的日期,并修改相应选择:一是在Page_ Load()中设置初始日期时,第二是在用户试图从日历中选择日期时,第三情况是登记一个会议,并设置一个新的日期,以防用户在选择新日期前,在同一天连续登记两个会议。这些都是很常见的情况,也可以创建一个私有方法来执行这个计算。这个方法应接受一个试用日期作为参数,并返回要使用的日期,该日期与试用日期相同,也可以是试用日期之后的某个日期。
    把这个getFreeDate()方法添加到后台编码文件中:
&nb...…
共190页/2836条记录 首页 1 [2] [3] [4] [5] [6] [7] 下一页 末页
  本栏热点文章
·libpcap使用总结!
·c#入门代码_c#应用
·链表 C 创建和释放
·用C语言加速程序进而加速硬件速
·高位优先和低位优先
·C++程序设计语言编程风格演变史
·用C++ Builder创建组合框
·不理解怎么能打印出所有的环境字
·Win 95/NT下OpenGL编程原理
·C#编程三步走之三
·C 箴言:避免覆盖通过继承得到的
·大家看看这个程序哪个地方错了
  本栏随机推荐
·Linux教程(8)-进入与退出系统
·如何能在VC++ 7.0中使用新标准的
·c#中的接口_c#应用
·C++/CLI实战——HELLO
·在c#中使用热键隐含窗口_c#应用
·c#编程向vfp数据库中插入numeric
·高手讲解:探索C++的秘密之详解e
·病毒及流氓软件自我复制的简单实
·C++箴言:用传引用给const取代传
·昨天看到的template的一种用法
·用c#通过网址得到域名_c#应用
·C++子对象和堆对象
  相关分类
C/C++
  Access
 
  Ajax
 
  ASP编程
 
  Coreldraw
 
  CSS教程
 
  DB2
 
  dns服务器
 

   关于我们 | 付款方法 | 售前咨询 | 售后问题 | 网站地图
华夏名网拥有5年的IDC运营经验 为6万各类用户提供优质的IDC服务
华夏名网提供7x24小时的全时客户技术支持 华夏名网提供1对1的客户专员服务
华夏名网运营商:成都飞数科技有限公司
 电话总机 028-86258691 86258692 66510191 66510192 66510193 66510194
 夜间值班 028-88844898 86851118
 传真底单 总机转801 财务专线 总机转823
 投诉热线 028-86258691-814 投诉QQ 517811566
 主机/VPS: 点击图标与客服专员黄慧qq交谈 点击图标与客服专员易娟qq交谈 点击图标与客服专员孙草qq交谈 点击图标与客服专员孟于欣qq交谈
 服 务 器: 点击图标与客服专员曾伟qq交谈 点击图标与客服专员qq交谈 点击图标与客服专员孟于欣qq交谈 点击图标与客服专员蒋林qq交谈
 机房技术: 点击图标与机房技术支持付强qq交谈 点击图标与机房技术支持李一qq交谈 点击图标与广东机房技术支持胡越qq交谈 点击图标与四川机房技术柏松支持qq交谈
 大 客 户: 点击图标与大客户专员qq交谈 点击图标与大客户专员qq交谈
 [点击头像图标即时交谈,如遇消息超时,请添加好友]
公司地址:四川省成都市青龙街51号倍特康派大厦10楼5号 邮编:610031
增值电信业务经营许可证号(IDC):川B1.B2-20070108 营业执照
Copyright©2008 成都飞数科技有限公司.版权所有 本站行业资讯由 IDC中文资讯站 提供
中国互联网违法和不良信息举报中心
成都网警报警岗亭
工商红盾
icp备案