Click here to Skip to main content
15,906,947 members
Home / Discussions / Database
   

Database

 
AnswerRe: iterating values in sql Pin
jonathan1523-Jul-07 5:34
jonathan1523-Jul-07 5:34 
GeneralRe: iterating values in sql Pin
n_gchaitra23-Jul-07 17:31
n_gchaitra23-Jul-07 17:31 
QuestionUpdate clause using if condition Pin
n_gchaitra21-Jul-07 22:05
n_gchaitra21-Jul-07 22:05 
AnswerRe: Update clause using if condition Pin
Colin Angus Mackay21-Jul-07 22:48
Colin Angus Mackay21-Jul-07 22:48 
Questiondatedifference from two different tables Pin
n_gchaitra21-Jul-07 21:01
n_gchaitra21-Jul-07 21:01 
AnswerRe: datedifference from two different tables Pin
N a v a n e e t h22-Jul-07 22:51
N a v a n e e t h22-Jul-07 22:51 
GeneralRe: datedifference from two different tables Pin
n_gchaitra23-Jul-07 1:51
n_gchaitra23-Jul-07 1:51 
QuestionAccess to one table in quick succession cause problem. Pin
cosma21721-Jul-07 11:04
cosma21721-Jul-07 11:04 
Hallo

for the overview I only copied the code wich is necessary to, I hope, solve my problem.

1. With the following command line "retError = dbExtDel.DeleteSQL(sql)" I am deleting one recordset from my table. [Succsessful]

2. With the following command line "arrMedExtension = ReadExtensions(retError)" I import the data from my table with the before deleted record again. [Unuccsessful]

Even the record has been deleted in the first step, in the second step I still can see the deleted record. If I insert the command line " System.Threading.Thread.Sleep(1000)" an wait for a litle while sometimes it is Succsessful but not ever. It seems that it is a timing problem but I cant find the cause. Can anybody assist me to solve my problem ?

Thanks in advance.

The sql string I used

sql = "DELETE Audio_Extension.ID, Audio_Extension.AudioExtension FROM " + _
"Audio_Extension WHERE (((Audio_Extension.AudioExtension)='" + ExtDel + "'));"
______________________________________________________________________________________
If diagReceive = 2 Then
retError = dbExtDel.DeleteSQL(sql)
If retError = True Then Exit Sub

arrMedExtension = dbReadExt.ReadFieldsFromTable("Audio_Extension", "AudioExtension", retError)
If retError = True Then Exit Sub

....

End if
_____________________________________________________________________________________
Public Function DeleteSQL(ByVal _sql As String) As Boolean
Dim retVal As Integer
Dim AbortApp As Boolean
Dim cmdStr As String = _sql
Dim con As New OleDb.OleDbConnection(ConString)
Dim cmd As New OleDb.OleDbCommand(cmdStr, con)

Try

con.Open() connection .
retVal = cmd.ExecuteNonQuery

If retVal = 0 Then
MsgBox(gResErr.GetString("dbErr6"), MsgBoxStyle.Critical Or MsgBoxStyle.OkOnly, gResErr.GetString("dbErrHead1"))
AbortApp = True

End If

Catch ex As Exception
MsgBox(gResErr.GetString("dbErr1") + vbCrLf + mod_GlobalVar.gResErr.GetString("dbErr3") + vbCrLf + vbCrLf + mod_GlobalVar.gResErr.GetString("dbErr3Sol1") + vbCrLf + vbCrLf + mod_GlobalVar.gResErr.GetString("dbErrMes") + vbCrLf + ex.Message, MsgBoxStyle.Critical Or MsgBoxStyle.OkOnly, "Mod: DeleteSQL >" + mod_GlobalVar.gResErr.GetString("dbErrHead1"))

AbortApp = True
Finally
Try
con.Close()
con = Nothing

Catch ex As Exception
'No further error mesage.

End Try
End Try

Return AbortApp

End Function
___________________________________________________________________________________

Public Function ReadFieldsFromTable(ByVal _tableName As String, ByVal _FieldName As String, ByRef AbortApp As Boolean) As ArrayList

Dim rs As Object = CreateObject("ADODB.Recordset")
Dim FieldContent As String = ""
Dim arr_Fileds As New ArrayList

Try

rs.Open(_tableName, ConString, 3, 3)

If rs.RecordCount > 0 Then
Do Until rs.EOF
arr_Fileds.Add(rs.Fields(_FieldName).Value)
rs.MoveNext()

Loop
End If

Catch ex As Exception

MsgBox(mod_GlobalVar.gResErr.GetString("dbErr1") + vbCrLf + mod_GlobalVar.gResErr.GetString("dbErr2") + vbCrLf + vbCrLf + mod_GlobalVar.gResErr.GetString("dbErr3Sol1") + vbCrLf + vbCrLf + mod_GlobalVar.gResErr.GetString("dbErrMes") + vbCrLf + ex.Message, MsgBoxStyle.Critical Or MsgBoxStyle.OkOnly, "Mod: ReadFieldsFromTable >" + mod_GlobalVar.gResErr.GetString("dbErrHead1"))

AbortApp = True

Finally
Try
rs.Close()
rs = Nothing

Catch ex As Exception
'No further error mesage.

End Try
End Try

Return arr_Fileds 'return value.

End Function
QuestionReport genaration: Data exchange to MS-Excel Pin
Ravisubrahmanya21-Jul-07 3:11
Ravisubrahmanya21-Jul-07 3:11 
AnswerRe: Report genaration: Data exchange to MS-Excel Pin
Rob Graham21-Jul-07 4:07
Rob Graham21-Jul-07 4:07 
AnswerRe: Report genaration: Data exchange to MS-Excel Pin
Ravisubrahmanya21-Jul-07 6:54
Ravisubrahmanya21-Jul-07 6:54 
QuestionRe: Report genaration: Data exchange to MS-Excel Pin
Ravisubrahmanya21-Jul-07 7:26
Ravisubrahmanya21-Jul-07 7:26 
QuestionHow to restore MSDE server data into SQL server database? Pin
Ravisubrahmanya21-Jul-07 2:45
Ravisubrahmanya21-Jul-07 2:45 
AnswerRe: How to restore MSDE server data into SQL server database? Pin
Rob Graham21-Jul-07 3:57
Rob Graham21-Jul-07 3:57 
Questionunexpected behaviour of Reportviewer control Pin
Rupesh Kumar Swami20-Jul-07 23:00
Rupesh Kumar Swami20-Jul-07 23:00 
QuestionSelecting records of last two days: Pin
Shahzad.Aslam20-Jul-07 21:43
Shahzad.Aslam20-Jul-07 21:43 
AnswerRe: Selecting records of last two days: Pin
Christian Graus20-Jul-07 21:47
protectorChristian Graus20-Jul-07 21:47 
AnswerRe: Selecting records of last two days: Pin
bablu_singh22-Jul-07 19:49
bablu_singh22-Jul-07 19:49 
Questionhelp for sql query plz Pin
amjad ali shah20-Jul-07 2:09
amjad ali shah20-Jul-07 2:09 
AnswerRe: help for sql query plz Pin
leckey20-Jul-07 4:13
leckey20-Jul-07 4:13 
AnswerRe: help for sql query plz Pin
andyharman20-Jul-07 4:19
professionalandyharman20-Jul-07 4:19 
GeneralRe: help for sql query plz Pin
Paul Conrad20-Jul-07 5:54
professionalPaul Conrad20-Jul-07 5:54 
AnswerRe: help for sql query plz Pin
DQNOK20-Jul-07 8:37
professionalDQNOK20-Jul-07 8:37 
Questiondata type mismatch when i try to insert data [modified] Pin
kudorgyozo20-Jul-07 1:10
kudorgyozo20-Jul-07 1:10 
AnswerRe: data type mismatch when i try to insert data Pin
Rob Graham21-Jul-07 4:13
Rob Graham21-Jul-07 4:13 

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.