知识大全 给数据库添加会议数据[1]

Posted

篇首语:于今腐草无萤火,终古垂杨有暮鸦。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 给数据库添加会议数据[1]相关的知识,希望对你有一定的参考价值。

C#高级编程:给数据库添加会议数据[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    ——此文章摘自《C#高级编程(第 版)》定价 元 特价 元 购买

    submitButton_Click()事件处理程序目前从会议特性中组合了一个字符串 并在 reulstLabel控件中显示它 要给数据库添加一个会议 需要把创建出来的字符串重新格式化到一个SQL INSERT查询中 并执行它

    注意 为了把数据写入Access数据库 ASPNET用户(在默认情况下运行ASP NET进程的账户)必须明确地拥有文件的写入许可 这可以使用Windows资源管理器来赋予 在比较高级的场合下 可以使用其他账户访问资源 例如域账户用于访问网络上其他地方的SQL Server实例 在ASP NET中有这个功能(通过模拟 +服务或其他方式实现) 但它超出了本书的范围

    下面的许多代码都是很熟悉的          protected void submitButton_Click(object sender System EventArgs e)                      if (this IsValid)                            String attendees = ;                foreach (ListItem attendee in attendeeList Items)                                  if (attendee Selected)                                        attendees += attendee Text + ( + attendee Value + ) ;                                                 attendees += and + nameBox Text;                String dateString =                           calendar SelectedDate Date Date ToShortDateString();                String oleDbCommand = INSERT INTO Events (Name Room +                                      AttendeeList EventDate) VALUES ( +                                      eventBox Text + +                                      roomList SelectedItem Value + +                                      attendees + + dateString + ) ;

    创建了SQL查询字符串后 就可以使用它构建OleDb OleDbCommand对象了                System Data OleDb OleDbCommand insertCommand =                               new System Data OleDb OleDbCommand(oleDbCommand                                                                  oleDbConnection );

    接着重新打开在Page_Load()中断开的连接(这可能不是最高效的方式 但很适合于演示) 执行查询                 oleDbConnection Open();                int queryResult = insertCommand ExecuteNonQuery();

    ExecuteNonQuery()返回一个整数 表示查询会影响表中的多少行 如果它等于 插入就是成功的 此时如果把一个成功的信息放在resultLabel中 执行一个新查询 用会议的新列表重新填充eventTable和数据集(首先清除数据集中的数据 否则会议日期就会重叠) 把日历选择改为一个新的 没有会议的日期                 if (queryResult == )                                    resultLabel Text = Event Added ;                    daEvents = new System Data OleDb OleDbDataAdapter(                                   SELECT * FROM Events oleDbConnection );                    ds Clear();

cha138/Article/program/net/201311/14532

相关参考

知识大全 给数据访问层添加参数化的方法

  给数据访问层添加参数化的方法  至此ProductsTableAdapter只有一个方法GetProducts()它返回数据库里的所有产品能够操作所有的产品当然有用但很多时候我们想要获取关于一个指

知识大全 用IS5.0将数据库的DSN自动添加ODBC中[1]

用IS5.0将数据库的DSN自动添加ODBC中[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 asp添加数据代码

  这是一款简单的asp教程添加数据代码程序接受用户提交过来的数据再保存到数据库教程中很方便等的哦下面来看个详细的说明实例吧  举例如在字段名处输入:usernamepasswordemailtelp

知识大全 asp添加数据库记录

cha138/Article/program/net/201311/14279

知识大全 oracle添加用户并指定数据库

  impcmsuser/password@orclfile=bubpdmpfromuser=cmsusertouser=cmsuser  SQL>createuseruumcuserident

知识大全 一个基于UDP数据广播的局域网络会议程序

一个基于UDP数据广播的局域网络会议程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本文介绍

知识大全 用IS5.0将数据库的DSN自动添加ODBC中[2]

用IS5.0将数据库的DSN自动添加ODBC中[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 jsp连接MySQL操作GIS地图数据实现添加point的功能代码

jsp连接MySQL操作GIS地图数据实现添加point的功能代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 C#操作Access数据库的例子

C#操作Access数据库的例子  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  添加  usin

知识大全 c#中使用nunit支持数据库单元测试

  首先添加引用组件中加入SystemEnterpriseServices  测试程序源代码:usingSystem;usingNUnitFramework;usingSystemEnterprise