Click here to Skip to main content
16,006,341 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: ascending/discending [modified] Pin
Ultima Reborn10-Oct-06 7:25
Ultima Reborn10-Oct-06 7:25 
QuestionRe: ascending/discending Pin
Ultima Reborn12-Oct-06 11:42
Ultima Reborn12-Oct-06 11:42 
QuestionVB.Net and SQL Statements Pin
directred10-Oct-06 5:11
directred10-Oct-06 5:11 
AnswerRe: VB.Net and SQL Statements Pin
mr_lasseter10-Oct-06 6:49
mr_lasseter10-Oct-06 6:49 
AnswerRe: VB.Net and SQL Statements Pin
James Foxall10-Oct-06 9:50
James Foxall10-Oct-06 9:50 
QuestionCrystal Report XI Pin
ihe10-Oct-06 3:56
ihe10-Oct-06 3:56 
AnswerRe: Crystal Report XI Pin
Steven J Jowett10-Oct-06 6:02
Steven J Jowett10-Oct-06 6:02 
GeneralRe: Crystal Report XI Pin
ihe11-Oct-06 0:30
ihe11-Oct-06 0:30 
Please your explanation is unclear to me.
The query for the main report is
SELECT ComplusoryFields.CFactor, ComplusoryFields.MudWeight, ComplusoryFields.CirculationRate, ComplusoryFields.CurrencyForMudCost, ComplusoryFields.WellName, ComplusoryFields.ReportType, ComplusoryFields.DataDate, DataIdentity.DataID, ActivitityRemarks.Remark, DrillingMudProperty.Alkanity, DrillingMudProperty.API, DrillingMudProperty.Chlorides, DrillingMudProperty.FlowLineTemperature, DrillingMudProperty.Gel0Mins, DrillingMudProperty.Gel10Mins, DrillingMudProperty.HTHPFilterates, DrillingMudProperty.MBT, DrillingMudProperty.YP, DrillingMudProperty.PV, DrillingMudProperty.MudWeightIn, DrillingMudProperty.MudWeightOut, DrillingMudProperty.Water, DrillingMudProperty.Solids, DrillingMudProperty.Oil, DrillingMudProperty.AveROP, DrillingMudProperty.MaxROP, DrillingMudProperty.VIS, DrillingMudProperty.ShaleDensity, DrillingMudProperty.ShaleFactor, DrillingMudProperty.FlowLineTemperatureScale, DrillingMudProperty.pH, MudWeightChanges.Depth, MudWeightChanges.OldMW, MudWeightChanges.NewMW, PressureLosses.DxC, PressureLosses.EMWLOT, PressureLosses.EstOverBalance, PressureLosses.EstFratureLoss, PressureLosses.EstPorePressureLoss, PressureLosses.MWDPressureLoss, PressureLosses.PipeRunSpeed, PressureLosses.CasingShoePressureLoss, PressureLosses.DxTrend, PressureLosses.EMWLOT2, PressureLosses.EstFratureLoss2, PressureLosses.EstPorePressureLoss2, PressureLosses.HydrostaticsPressure, PressureLosses.HydrostaticsPressure2, ReduceCirculatingRates.Pressure, ReduceCirculatingRates.SPM, ReduceCirculatingRates.Pump, Reports.ADT1, Reports.ADT2, Reports.Operator, Reports.Contractor, Reports.TVDDepth, Reports.MDDepth, Reports.Rig, Reports.Operation, Reports.ImagePath, Reports.SpudDate, ComplusoryFields.MudCost_Notes, ComplusoryFields.MudCost_Coins
FROM Reports RIGHT JOIN ((PressureLosses RIGHT JOIN (MudWeightChanges RIGHT JOIN (DrillingMudProperty RIGHT JOIN (ActivitityRemarks RIGHT JOIN (ComplusoryFields RIGHT JOIN DataIdentity ON ComplusoryFields.DataID = DataIdentity.DataID) ON ActivitityRemarks.DataId = ComplusoryFields.DataID) ON DrillingMudProperty.DataID = DataIdentity.DataID) ON MudWeightChanges.DataID = DataIdentity.DataID) ON PressureLosses.DataID = DataIdentity.DataID) LEFT JOIN ReduceCirculatingRates ON DataIdentity.DataID = ReduceCirculatingRates.dataId) ON Reports.DataID = DataIdentity.DataID;
The query for the subrepotA is
SELECT DataIdentity.DataID, DrillingPumps.PumpNumber, DrillingPumps.RodDiameter, DrillingPumps.StrokeLength, DrillingPumps.Efficency, DrillingPumps.PumpOutPut, DrillingPumps.PumpSize, DrillingPumps.LinearDiameter, DrillingPumps.PumpType, DrillingPumps.PumpStatus, ComplusoryFields_1.DataDate, ComplusoryFields_1.ReportType, ComplusoryFields_1.CurrencyForMudCost, ComplusoryFields_1.CirculationRate, ComplusoryFields_1.MudWeight, ComplusoryFields_1.CFactor
FROM DataIdentity LEFT JOIN (DrillingPumps RIGHT JOIN ComplusoryFields AS ComplusoryFields_1 ON DrillingPumps.DataID = ComplusoryFields_1.DataID) ON DataIdentity.DataID = ComplusoryFields_1.DataID;

And The query for the subrepotB is
SELECT BottomHoleAssembly.HoleOrCasingType, BottomHoleAssembly.HoleInnerDiameter, BottomHoleAssembly.PipeOrCollarType, BottomHoleAssembly.PipeInnerDiameter, BottomHoleAssembly.PipeOuterDiameter, BottomHoleAssembly.PipeAndCasingLength, ComplusoryFields.CFactor, ComplusoryFields.MudWeight, ComplusoryFields.CirculationRate, ComplusoryFields.CurrencyForMudCost, ComplusoryFields.WellName, ComplusoryFields.ReportType, DataIdentity.DataID
FROM (BottomHoleAssembly RIGHT JOIN ComplusoryFields ON BottomHoleAssembly.DataID = ComplusoryFields.DataID) RIGHT JOIN DataIdentity ON ComplusoryFields.DataID = DataIdentity.DataID;

All tables are joined by a DataID .The DataIdentity table suppies the DataID to use

ihe
QuestionHow to create a calculator in VB (using RPN) Pin
Wrycu10-Oct-06 3:55
Wrycu10-Oct-06 3:55 
QuestionMy ComboBox class events do not fire Pin
dptalt10-Oct-06 3:42
dptalt10-Oct-06 3:42 
AnswerRe: My ComboBox class events do not fire Pin
James Foxall10-Oct-06 9:51
James Foxall10-Oct-06 9:51 
GeneralRe: My ComboBox class events do not fire Pin
dptalt11-Oct-06 3:13
dptalt11-Oct-06 3:13 
GeneralRe: My ComboBox class events do not fire Pin
James Foxall11-Oct-06 3:23
James Foxall11-Oct-06 3:23 
GeneralRe: My ComboBox class events do not fire Pin
dptalt11-Oct-06 3:53
dptalt11-Oct-06 3:53 
GeneralRe: My ComboBox class events do not fire Pin
James Foxall11-Oct-06 3:56
James Foxall11-Oct-06 3:56 
GeneralRe: My ComboBox class events do not fire Pin
dptalt11-Oct-06 4:47
dptalt11-Oct-06 4:47 
GeneralRe: My ComboBox class events do not fire Pin
James Foxall11-Oct-06 4:54
James Foxall11-Oct-06 4:54 
QuestionData conversion Pin
Chira Chandra10-Oct-06 3:09
Chira Chandra10-Oct-06 3:09 
Questionregister class name in vb.net Pin
K edar V10-Oct-06 1:02
K edar V10-Oct-06 1:02 
AnswerRe: register class name in vb.net Pin
nlarson1118-Oct-06 9:50
nlarson1118-Oct-06 9:50 
Questiondatabase is installed or not Pin
amaneet10-Oct-06 0:36
amaneet10-Oct-06 0:36 
Questionbyval and byref Pin
amaneet10-Oct-06 0:21
amaneet10-Oct-06 0:21 
AnswerRe: byval and byref Pin
Dave Kreskowiak10-Oct-06 5:23
mveDave Kreskowiak10-Oct-06 5:23 
QuestionIE popup menu Pin
m_mor10-Oct-06 0:05
m_mor10-Oct-06 0:05 
AnswerRe: IE popup menu Pin
UltraCoder10-Oct-06 8:42
UltraCoder10-Oct-06 8:42 

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.