v14,5 DB Account erstellungs Prozedur wird nicht erstellt
-
-
Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )
[FONT="Comic Sans MS"][COLOR="Wheat"]wir bekommen es einfach nicht gelöst bitte helfen :/[/COLOR][/FONT][FONT="Comic Sans MS"][COLOR="RoyalBlue"]Hi erstmal ;),
mit welcher DB arbeitet ihr/du denn genau? Also es gibt entweder die Möglichkeit, dass ich mir das, sofern du mir sagst woher du sie hast, selber mal anschaue. Oder die Möglichkeit, dir mal die Account-Prozedur einfach mal poste sofern du sie nicht hast. Ist es denn nur die Account-Prozedur, die nicht erstellt wird?
Naja also die beiden Account table werden sich wohl nicht von der v14-ACCOUNT_DBF ändern, also sollte es doch reichen die Account-Prozedur von der v14-Offi-DB, die Twilight gepostet hat, zu verwenden. Ich poste sie einfach mal und testen schadet wohl nicht. Ich habe meine ein wenig modifiziert (nur eine kleine Sache), womit das Verschlüsselungsprogramm nicht mehr abgefragt wird und der Verweis des PW's richtig eingestellt ist:
Quellcode
- USE [ACCOUNT_DBF]
- GO
- /****** Objekt: StoredProcedure [dbo].[usp_CreateNewAccount] Skriptdatum: 04/05/2010 21:56:30 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- ALTER proc [dbo].[usp_CreateNewAccount]
- @account varchar(32),
- @pw varchar(32),
- @cash int = 0,
- @email varchar(100) = ''
- as
- set nocount on
- set xact_abort on
- if not exists (select * from ACCOUNT_TBL where account = @account)
- begin
- begin tran
- INSERT ACCOUNT_TBL(account,password,isuse,member,id_no1,id_no2,realname, cash)
- VALUES(@account, @pw, 'T', 'A', '', @pw, '', @cash)
- INSERT ACCOUNT_TBL_DETAIL(account,gamecode,tester,m_chLoginAuthority,regdate,BlockTime,EndTime,WebTime,isuse,secession, email)
- VALUES(@account,'A000','2','F',GETDATE(),CONVERT(CHAR(8),GETDATE()-1,112),CONVERT(CHAR(8),DATEADD(year,10,GETDATE()),112),CONVERT(CHAR(8),GETDATE()-1,112),'T',NULL, @email)
- insert AccountPlay (Account, PlayDate)
- select @account, convert(int, convert(char(8), getdate(), 112))
- if @@error <> 0
- begin
- rollback tran
- select -1
- end
- else
- begin
- commit tran
- select 1
- end
- end
- else
- begin
- select 0
- end
Poste mal das Ergebnis ;)
Grüße,
Devion[/COLOR][/FONT]VALUES(@account, @pw, 'T', 'A', '@pw', 'T', @cash)
versuchsyannickmama;104104 schrieb:
VALUES(@account, @pw, 'T', 'A', '@pw', 'T', @cash)
versuchs
Ok danke hat alles geklappt doch nur .... wir kommen mit den v14,5 dbs nicht weiter als in die Channel auswahl... dann crasht die neuz wenns in die Charauswahl geht
Ps:@Yannikmama nein deine Methode hat nicht geklappt haben ne andere usp_createnewaccount genommen....
Edit2:@Devion ne deine Prozedur erstellt ja diese prozedur nicht sondern ersetzt sie nur das Prob ist das man sie voher nicht hat durch den ErrorDarki1;104111 schrieb:
Ok danke hat alles geklappt doch nur .... wir kommen mit den v14,5 dbs nicht weiter als in die Channel auswahl... dann crasht die neuz wenns in die Charauswahl geht
Ps:@Yannikmama nein deine Methode hat nicht geklappt haben ne andere usp_createnewaccount genommen....
Edit2:@Devion ne deine Prozedur erstellt ja diese prozedur nicht sondern ersetzt sie nur das Prob ist das man sie voher nicht hat durch den Error
Gib mal die letzen zeilen der error.txt aus dem Client!Hat sich schon erledigt. Hab ihm geholfen. Er hatte seine inis falsch eingestellt.
mfg
Till-
Teilen
- Facebook 0
- Twitter 0
- Google Plus 0
- Reddit 0