Browse Source

Condition sur DeleteRows (ne pas détruire la grille si déjà vide)

master
Maxime Wack 11 years ago
parent
commit
19c9c3d085
3 changed files with 12 additions and 7 deletions
  1. +6
    -3
      CosMoS/CosMoS.project
  2. +2
    -1
      CosMoS/bdd.cpp
  3. +4
    -3
      Sante_Pub.workspace

+ 6
- 3
CosMoS/CosMoS.project View File

@@ -67,7 +67,8 @@
<ResourceCompiler Options="$(shell wx-config --rcflags)" Required="no"/>
<General OutputFile="$(IntermediateDirectory)/$(ProjectName)" IntermediateDirectory="./Debug" Command="./$(ProjectName)" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;">
<![CDATA[]]>
<![CDATA[
]]>
</Environment>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
<PostConnectCommands/>
@@ -106,7 +107,8 @@
<ResourceCompiler Options="$(shell wx-config --rcflags)" Required="no"/>
<General OutputFile="$(IntermediateDirectory)/$(ProjectName)" IntermediateDirectory="./Debug_WIN" Command="./$(ProjectName)" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;">
<![CDATA[]]>
<![CDATA[
]]>
</Environment>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
<PostConnectCommands/>
@@ -182,7 +184,8 @@
<ResourceCompiler Options="$(shell wx-config --rcflags)" Required="no"/>
<General OutputFile="$(IntermediateDirectory)/$(ProjectName)" IntermediateDirectory="./Release_WIN" Command="./$(ProjectName)" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
<Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;">
<![CDATA[]]>
<![CDATA[
]]>
</Environment>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
<PostConnectCommands/>


+ 2
- 1
CosMoS/bdd.cpp View File

@@ -141,7 +141,8 @@ void class_bdd::updategrid()
rc = 0;
int nligne = 0;
stmt = NULL;
gridptr->DeleteRows(0, gridptr->GetNumberRows()); //reset de la grille
if (gridptr->GetNumberRows() != 0)
gridptr->DeleteRows(0, gridptr->GetNumberRows()); //reset de la grille
sqlite3_prepare_v2(db, "SELECT * FROM Consult", -1, &stmt, NULL); //import depuis Consult
if (sqlite3_step(stmt) == SQLITE_DONE) //Si la bdd est vide
{


+ 4
- 3
Sante_Pub.workspace View File

@@ -5,7 +5,8 @@
<Project Name="testcurl" Path="testcurl/testcurl.project" Active="No"/>
<Project Name="testsqlite" Path="testsqlite/testsqlite.project" Active="No"/>
<Environment>
<![CDATA[]]>
<![CDATA[
]]>
</Environment>
<BuildMatrix>
<WorkspaceConfiguration Name="Debug" Selected="no">
@@ -15,7 +16,7 @@
<Project Name="testcurl" ConfigName="Debug"/>
<Project Name="testsqlite" ConfigName="Debug"/>
</WorkspaceConfiguration>
<WorkspaceConfiguration Name="Release" Selected="no">
<WorkspaceConfiguration Name="Release" Selected="yes">
<Project Name="COSMOS" ConfigName="Release"/>
<Project Name="CosMoS" ConfigName="Release"/>
<Project Name="grid" ConfigName="Release"/>
@@ -28,7 +29,7 @@
<Project Name="testcurl" ConfigName="Debug_WIN"/>
<Project Name="testsqlite" ConfigName="Debug_WIN"/>
</WorkspaceConfiguration>
<WorkspaceConfiguration Name="Release_WIN" Selected="yes">
<WorkspaceConfiguration Name="Release_WIN" Selected="no">
<Project Name="CosMoS" ConfigName="Release_WIN"/>
<Project Name="grid" ConfigName="Release_WIN"/>
<Project Name="testcurl" ConfigName="Release_WIN"/>


Loading…
Cancel
Save