asp.net2.0 中.xsd数据集文件dataset 中可以或应该放多少个表合适?是把数据库中所有表都放在里面吗?如果不是,有什么样的放置原则,一个项目要几个 .xsd数据集文件? asp.net2.0 中.xsd数据集文件dataset 中可以或应该放多少个表合适?是把数据库中所有表都放在里面吗?如果不是,有什么样的放置原则,一个项目要几个 .xsd数据集文件?如果把aa.xsd數據集文件放三個表,設計crystal Report時,用aa.xsd文件內三個表,這個有問題嗎? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果我用dataset作crystalreport數據源就出現:登入失敗 crdb_adoplus : 並未將物件參考設定為物件的執行個體檔案 C:\WINDOWS\TEMP\IRVV {BB87F49C-2B5C-42A2-B459-A4023B498BB5}.rpt 錯誤: 無法連接: 登入參數錯誤。如果我改為datatable作數據源就沒有問題呢?麻煩幫看看是什麼問題呢? protected void bindH() { string s = Request.QueryString["no"].ToString(); this.rptDocument = new CrystalDecisions.CrystalReports.Engine.ReportDocument(); HashMap param = new HashMap(); param.add("@vou_no3", s); TIOUtils tio = new TIOUtils(GetWhOrStore.dbcate(), "sale_pro_select_instockmReportV", param); try { DataSet set = GetWhOrStore.dao().GetRunStoreProcedureDataSet(tio); if (set.Tables[0].Rows.Count > 0) { this.rptDocument.Load(Server.MapPath("IRVV.rpt")); this.rptDocument.SetDataSource(set); rptDocument.SetDatabaseLogon("sa", "webst01"); this.CRVImport1.ReportSource = rptDocument; this.CRVImport1.DataBind(); } else { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "success", "alert('無資料');", true); } } catch (Exception ex) { new Logger(GetWhOrStore.dbcate()).Log(ex.Message, Logger.ERROR); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "success", "alert('" + ex.Message + "');", true); } } 中文版的VS2008 如何让Jquery有智能提示 急求方法,解决立结分 aspx 直接输出xls文件 选中复选框,把复选框的值赋给一个文本框 NET 里面怎么提示没有了 如何让WEB用户控件刷新时页面不跟着刷新? 遇到了棘手的问题,请大家帮忙 请问ASP.NET+SQL的图书管理系统,答辩时一般会遇到什么问题呢? vs.net的webform中如何实现绝对定位到相对定位的转化?(急求) webpartzone的问题 asp.net中到底是用activeX好还是嵌入win form好? GridView分页后取行索引的问题,知道的进来一下。 跪求一解决方案详情请点击.急急急急急急急急~~~~
如果我用dataset作crystalreport數據源就出現:登入失敗 crdb_adoplus : 並未將物件參考設定為物件的執行個體檔案 C:\WINDOWS\TEMP\IRVV {BB87F49C-2B5C-42A2-B459-A4023B498BB5}.rpt 錯誤: 無法連接: 登入參數錯誤。
如果我改為datatable作數據源就沒有問題呢?麻煩幫看看是什麼問題呢?
protected void bindH()
{
string s = Request.QueryString["no"].ToString();
this.rptDocument = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
HashMap param = new HashMap();
param.add("@vou_no3", s);
TIOUtils tio = new TIOUtils(GetWhOrStore.dbcate(), "sale_pro_select_instockmReportV", param);
try
{
DataSet set = GetWhOrStore.dao().GetRunStoreProcedureDataSet(tio);
if (set.Tables[0].Rows.Count > 0)
{
this.rptDocument.Load(Server.MapPath("IRVV.rpt"));
this.rptDocument.SetDataSource(set);
rptDocument.SetDatabaseLogon("sa", "webst01"); this.CRVImport1.ReportSource = rptDocument;
this.CRVImport1.DataBind(); }
else
{
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "success", "alert('無資料');", true);
}
}
catch (Exception ex)
{
new Logger(GetWhOrStore.dbcate()).Log(ex.Message, Logger.ERROR);
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "success", "alert('" + ex.Message + "');", true);
}
}