对于可在经典LAN网络(1台服务器和最多25台客户端)上运行的基本ERP(具有大约150个表的数据库,WinForm应用程序),您会推荐EF4或DataSet吗?
LINQ2SQL不是一个选项!
我正在开发VS2010(.NET 4.0)中的WinForms MDI应用程序,我只是讨厌MDI父表单中的3D边框.
所以关于如何删除它的任何想法(使它平坦或只是没有边界)?
有人可以向我解释为什么这个函数中的COMMIT会返回EXCEPTION吗?
DECLARE
XNar CURSOR (forDATE Varchar) IS
SELECT NARUCENO, ISPORUKA_ID FROM XDATA_NARUDZBE
WHERE TO_CHAR(XDATA_NARUDZBE.DATUM, 'DD.MM.YYYY') = forDATE;
LastDate DATE;
OutResult INTEGER;
curNAR NUMERIC;
curISP VARCHAR;
RXNar RECORD;
BEGIN
OutResult := 1;
SELECT MAX(DATUM) INTO LastDate FROM XDATA_NARUDZBE;
FOR RXNar IN XNar(TO_CHAR(LastDate, 'DD.MM.YYYY')) LOOP
IF (RXNar.NARUCENO <> 0) AND (RXNar.ISPORUKA_ID = 'R01') THEN
UPDATE NARUDZBE SET ISPORUCENO = RXNar.NARUCENO
WHERE NARUDZBE.PP_ID = RXNar.PP_ID
AND NARUDZBE.ART_ID = RXNar.ART_ID
AND NARUDZBE.ISPORUKA_ID = 'R01';
END IF;
END LOOP;
COMMIT; <--- ????
RETURN OutResult;
EXCEPTION …Run Code Online (Sandbox Code Playgroud) 我是C#和.NET的新手,我刚开始学习LINQ to SQL,我喜欢它.但是......我发现这个非常烦人的事情.由于"ForeignKeyReferenceAlreadyHasValueException",实现lookUps非常复杂!没有简单的直接方式!我注意到,如果删除LINQ实体之间的所有关联,"ForeignKeyReferenceAlreadyHasValueException"问题就不复存在!我计划开发小型WinForms数据库应用程序,不超过100个表...
所以我的问题是:
如果我使用LINQ2SQL但删除LINQ实体之间的所有关联并在数据库中保持关系,我会失去/冒这个风险?
我有点新的java和摇摆所以...有人可以告诉我如何利用swing文本域组件进行数字处理(钱,小数...)?或者有人能告诉我在哪里找到摆动组件女巫是为此而设计的吗?我正在构建一个小型的ERP应用程序,而标准的Swing或SwingX简单没有一个好的数字处理组件)
(FormattedTextField不好!)
有人在RemObjects SDK中连接到服务器时知道如何检索客户端GUID吗?(使用SuperTCP/IP协议)
我正在尝试重新设计Pg数据库以获得更多性能.Db适用于ERP IS,它拥有更大的日期(四年).每年都在一个单独的数据库,这是一个糟糕的解决方案(构建报告是痛苦的??),所以我将所有四个数据库合并为一个...但是...有些表只是大的!为了获得一些性能,我决定在表格中划分数据.我有两种方法可以做到这一点.
首先:将表格分为"arch_table"和"working_table",并使用视图进行报告.
要么
第二:使用分区(比如每年分开分区).
所以,我的问题是哪种方式更好?分区还是一些归档系统?
在这个例子中:
using System;
using System.Collections.Generic;
using dbModel;
using System.Linq;
using System.Data.Entity.Infrastructure;
namespace WinApp
{
public partial class Form1 : Form
{
private dbEntities dbc;
public IQueryable<ARTIKLI> art;
public IQueryable<ART_GRUPE> grp;
public Form1()
{
InitializeComponent();
dbc = new dbEntities();
}
private void GetData()
{
art = from a in dbc.ARTIKLIs
select a;
grp = from g in dbc.ART_GRUPE
select g;
artikliBindingSource.DataSource = art.ToList();
artGrupeBindingSource.DataSource = grp.ToList();
}
private void Form1_FormClosing(object sender, System.Windows.Forms.FormClosingEventArgs e)
{
dbc.SaveChanges();
}
private void loadData_Click(object sender, EventArgs …Run Code Online (Sandbox Code Playgroud) 我正在尝试决定使用哪个复杂的WinForm项目.所以任何建议,欢迎任何经验!
哪个表现更好?哪个更容易学习?哪一个有更好的文档和样本?
...
.net ×3
c# ×3
orm ×2
postgresql ×2
winforms ×2
ado.net ×1
database ×1
dataset ×1
delphi ×1
java ×1
lightspeed ×1
linq-to-sql ×1
plpgsql ×1
remobjects ×1
swing ×1