I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
du kan lave det direkte i sql strengen og eksekvere den.. jeg har ikke helt tjek på sql syntaksen i oracle, men i alm. ord er det noget i den stil her:
set cn = server.createobject("adodb.connection") cn.open strConnect 'din connection string cn.execute("UPDATE tablenavn SET feltnavn = concatenate('1' og feltnavn) WHERE længden på feltnavn = 4") cn.close set cn = nothing
if (len(string) > 5) then Response.write "String er for lang" else if (len(string) < 5) then if (len(string) = 4) then string = string & "x" else if (len(string) = 3) then string = string & "xx" end if end if
Har lavet følgende kode, som virker på en Access DB, men ikke på den Oracle DB det skal afvikles på:
Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "AXAPTA"
sql = "SELECT * FROM MW_RM_ClubRelations WHERE Len(AccountNum)=4" Set rs = Connect.Execute(sql)
do while not (rs.bof or rs.eof) new_account = "1"&rs("AccountNum") updSQL = "UPDATE MW_RM_ClubRelations SET AccountNum='"&new_account&"' WHERE ClubId="&rs("ClubId") Response.Write updSQL & "<br>" 'Connect.Execute(updSQL) rs.movenext loop
Får nemlig følgende fejl:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Oracle][ODBC][Ora]ORA-12638: Hentning af ID-oplysninger mislykkedes
Problemet er løst og dit script fungerer perfekt...har dog ændret lidt i det....men tak for hjælpen.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.