• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
笨笨笨笨
博客园    首页    新随笔    联系   管理    订阅  订阅

完成第一步:通过新库指标选出老库数据

 1using System;
 2using System.Data;
 3using System.Configuration;
 4using System.Collections;
 5using System.Web;
 6using System.Web.Security;
 7using System.Web.UI;
 8using System.Web.UI.WebControls;
 9using System.Web.UI.WebControls.WebParts;
10using System.Web.UI.HtmlControls;
11using System.Collections.Generic;
12using System.ComponentModel;
13using System.Xml;
14using System.Data.SqlClient;
15using System.IO;
16using System.Xml.Serialization;
17using System.Diagnostics;
18using System.Text;
19using DataAccess.PO;
20using BusinessFacade;
21
22public partial class DataManagement_IndicatorConfiguration : System.Web.UI.Page
23{
24
25    protected void Page_Load(object sender, EventArgs e)
26    {  
27    }

28
29
30    protected void ShowButton_Click(object sender, EventArgs e)
31    {
32        try
33        {
34            /**////从EWS库取指标
35            StringBuilder indiCodes = new StringBuilder();
36            if (IndicatorMultiSelectControl1.SelectedIndicatorList != null)
37            {
38                foreach (Indicator indi in IndicatorMultiSelectControl1.SelectedIndicatorList)
39                    indiCodes.Append("'"+indi.IndicatorCode+"',");//加逗号是因为参数里有逗号分隔符
40            }

41            if (indiCodes == null || indiCodes.Length == 0)
42                return;
43            
44            indiCodes.Remove(indiCodes.Length - 1, 1);//去掉加上的逗号
45
46
47            /**////从PBC库中取出数据                                   
48            SqlConnection PBCconn = new SqlConnection("server=localhost;Integrated Security=SSPI;database=PBCDataBaseTest;");
49            PBCconn.Open();
50            SqlCommand PBCCommand = PBCconn.CreateCommand();
51            PBCCommand.CommandText = "SELECT * FROM MonthBase where IndicatorID  in ( " + indiCodes.ToString() + " )";//将参数放进SQL语句中
52            //PBCCommand.CreateParameter()  //这方法也能将参数放进SQL语句中
53            SqlDataReader PBCdr = PBCCommand.ExecuteReader();
54
55            /**////将数据放入GridView中
56            if (PBCdr.Read())
57            {
58                    ImportGridView.DataSource = PBCdr;
59                    ImportGridView.DataBind();
60            }

61            else
62            {
63                nodataLabel.Text = "抱歉,PBC库无对应数据!";
64                return;
65            }

66            PBCdr.Close();
67            PBCconn.Close();
68
69
70        }

71        catch (Exception ex)
72        {
73            throw ex;
74        }

75  }

76    protected void Import_Click(object sender, EventArgs e)
77    {
78
79    }

80}

81
82
posted @ 2008-08-29 23:39  笨笨笨笨  阅读(202)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3