当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 用im(如msn,skype,qq)给好友播放语音文件时,对方听到的声音效果很差,有很严重的嘈杂声,而用microphone聊天的时候效果可以,为什么??? ......
 ·100分求答案    »显示摘要«
    摘要: 这段程序出什么问题了,为什么显示不出来?我学。net再这里被卡住了。 <%@ page language="c#" contenttype="text/html" responseencoding="gb2312" %> <!doctype html public "-//w3c//dtd html 4......


c#数据库编程

因为刚开始学习c#,还请大家多多关照!要做一个数据库的系统,我想应该像其他语言那样有建立连接的语句,对数据进行操作的语句。我不知道如何在c#中进行数据库的编程,可以不可以给我简单介绍一下?我应该在代码区中写什么?

NO.1   作者: jinjazz

参考  
  http://msdn.microsoft.com/library/chs/default.asp?url=/library/chs/vbcon/html/vbwlkwalkthroughdisplayingdatafromsingletableinwindowsform.asp

NO.2   作者: libingao

//以下为必要的几个公共的全局静态变量  
  public   static   SqlConnection   gCnn   =   new   SqlConnection();  
  public   static   SqlCommand   gCmd   =   new   SqlCommand();  
  public   static   SqlDataReader   gDr;    
   
  public   static   string   strConnectionString; //与数据的连接字符串  
  public   static   string   strSQL; //SQL   查询语句  
  public   static   bool   gBeginTransBol; //是否开启一个新的事物  
   
  strConnectionString   =   "data   source   =   (local);initial   catalog   =   sales;user   id   =   sa;password   =   sa";  
  gCnn.ConnectionString   =   strConnectionString;  
  gCnn.Open();         连接数据库  
   
  strSQL   =   "SELECT   *   FROM   ..."     查询语句  
   
  gCmd.CommandText   =   strSql;  
  gCmd.CommandType   =   CommandType.Text;  
  iResults   =   gCmd.ExecuteNonQuery();  
  if   (iResults   !=   -1)  
        MessageBox.Show("查询失败   !");  
  else  
  {  
  // SqlDataReader   dr   =   gCmd.ExecuteReader();  
  gDr   =   gCmd.ExecuteReader();  
  if   (!   gDr.HasRows   )  
        MessageBox.Show("没有查询到记录   !");  
  else  
  {  
        while(gDr.Read())       读数据库,并写入   listview   中  
      {  
                                ListViewItem   item   =   new   ListViewItem();  
              item.Text   =   gDr["fCustName"].ToString();  
              item.SubItems.Add(gDr["fAddress"].ToString());  
              item.SubItems.Add(gDr["fCityName"].ToString());  
              item.SubItems.Add(gDr["fEmployeeName"].ToString());  
              lvwShow1.Items.Add(item);  
                        }  
                      }  
  gDr.Close();  
  }  
   
  //   如果要插入、删除、修改   表中的记录,只需将相应的   sql   语句用    
  cmdresults   =   cmd.ExecuteNonQuery();   即可  
  if   (cmdresults   !=   -1)  
  //执行失败  
  else  
                    //执行成功  
   
  //当然在更改数据库记录时要引入   事务机制。


    摘要: 我主要是想问如何识别他们?? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE