Click here to Skip to main content
15,886,199 members
Home / Discussions / C#
   

C#

 
GeneralRe: Question about synchronization Pin
Heath Stewart26-Apr-04 3:16
protectorHeath Stewart26-Apr-04 3:16 
GeneralRe: Question about synchronization Pin
Jeff Varszegi26-Apr-04 4:20
professionalJeff Varszegi26-Apr-04 4:20 
GeneralRe: Question about synchronization Pin
Heath Stewart26-Apr-04 4:25
protectorHeath Stewart26-Apr-04 4:25 
GeneralRe: Question about synchronization Pin
Mike Dimmick26-Apr-04 0:45
Mike Dimmick26-Apr-04 0:45 
GeneralRe: Question about synchronization Pin
Jeff Varszegi26-Apr-04 4:23
professionalJeff Varszegi26-Apr-04 4:23 
GeneralEvaluating expressions Pin
Yaron K.25-Apr-04 20:04
Yaron K.25-Apr-04 20:04 
GeneralRe: Evaluating expressions Pin
Jeff Varszegi25-Apr-04 20:37
professionalJeff Varszegi25-Apr-04 20:37 
GeneralRe: Evaluating expressions Pin
Yaron K.25-Apr-04 20:45
Yaron K.25-Apr-04 20:45 
Thanks Jeff.

I found something usefull in the MSDN:

DataTable.Compute() and DataColumn.Expression()

DataSet myData = new DataSet();

//
myData.Tables.Add("Orders");
myData.Tables["Orders"].Columns.Add("ParentID", typeof(int));
myData.Tables["Orders"].Columns.Add("Exp", typeof(string));
myData.Tables["Orders"].Columns.Add("Exp2", typeof(string));
myData.Tables["Orders"].Columns["Exp"].Expression = "substring('abcdefg',2,3)";
myData.Tables["Orders"].Columns["Exp2"].Expression = "IIF(1=2,'A',iif(3>4,'B','C'))";
myData.Tables["Orders"].Rows.Add(new object[1] {123});

DataTable myTable;
myTable = myData.Tables["Orders"];
// Declare an object variable.
object objSum;
objSum = myTable.Compute("substring('123456',3,2)", null);

MessageBox.Show(objSum.ToString() + "\n"
+ myTable.Rows[0][1].ToString() + "\n"
+ myTable.Rows[0][2].ToString()
);

GeneralRe: Evaluating expressions Pin
Jeff Varszegi25-Apr-04 21:01
professionalJeff Varszegi25-Apr-04 21:01 
GeneralRe: Evaluating expressions Pin
Yaron K.26-Apr-04 1:35
Yaron K.26-Apr-04 1:35 
GeneralRe: Evaluating expressions Pin
Jeff Varszegi25-Apr-04 22:45
professionalJeff Varszegi25-Apr-04 22:45 
GeneralRe: Evaluating expressions Pin
Heath Stewart26-Apr-04 3:13
protectorHeath Stewart26-Apr-04 3:13 
GeneralClass Circular References Pin
Abner Mallidy25-Apr-04 18:40
Abner Mallidy25-Apr-04 18:40 
GeneralRe: Class Circular References Pin
Jeff Varszegi25-Apr-04 19:55
professionalJeff Varszegi25-Apr-04 19:55 
Questionhow to draw on a bitmap? Pin
lowiq25-Apr-04 18:08
lowiq25-Apr-04 18:08 
AnswerRe: how to draw on a bitmap? Pin
CWIZO25-Apr-04 21:25
CWIZO25-Apr-04 21:25 
GeneralRe: how to draw on a bitmap? Pin
lowiq25-Apr-04 21:58
lowiq25-Apr-04 21:58 
GeneralRe: how to draw on a bitmap? Pin
Heath Stewart26-Apr-04 3:08
protectorHeath Stewart26-Apr-04 3:08 
GeneralRe: how to draw on a bitmap? Pin
lowiq26-Apr-04 19:48
lowiq26-Apr-04 19:48 
GeneralRe: how to draw on a bitmap? Pin
Heath Stewart27-Apr-04 2:49
protectorHeath Stewart27-Apr-04 2:49 
GeneralRe: how to draw on a bitmap? Pin
lowiq27-Apr-04 3:47
lowiq27-Apr-04 3:47 
GeneralFormula Pin
DucLinh25-Apr-04 15:39
DucLinh25-Apr-04 15:39 
GeneralRe: Formula Pin
Nick Parker25-Apr-04 15:53
protectorNick Parker25-Apr-04 15:53 
GeneralRe: Formula Pin
Werdna25-Apr-04 17:19
Werdna25-Apr-04 17:19 
GeneralRe: question Pin
Nick Parker25-Apr-04 15:39
protectorNick Parker25-Apr-04 15:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.