Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Obs!:  Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

I den här artikeln

Översikt

När du utformar en formulärmall med en huvudsakliga dataanslutning till en Microsoft SQL Server-databas kan du behöva ändra huvudsakliga dataanslutningen till en annan SQL Server-databas. Anta till exempel att designa en formulärmall och testa den i en miljö som använder en liknar databasen framställning Testa databas. Den här processen test utformar du en formulärmall som baseras på en SQL Server-databas som ditt företag använder för att testa. Men framställning SQL Server-databas som användarna använder när du distribuerar formulärmallen på en annan server. Innan du kan distribuera en formulärmall måste du ändra den huvudsakliga dataanslutningen från Testa databas till framställning databasen.

När du ändrar databasen i din formulärmall huvudsakliga dataanslutning skapar Microsoft Office InfoPath huvudsakliga datakälla med fälten och grupperna som motsvarar hur data lagras i den nya databasen. Om den nya databasen lagras data på samma sätt som den gamla databasen, automatiskt de befintliga kontrollerna binds formulärmallen till fält i den nya datakällan. Om fälten och grupperna i den nya datakällan inte matchar fälten och grupperna i den gamla datakällan, bort InfoPath data source bindning från kontrollerna. Om InfoPath tar bort bindning från kontrollerna, måste du ta bort kontroller från formulärmallen eller binda kontrollerna till andra fält i den nya datakällan.

När du ändrar den huvudsakliga dataanslutningen kan du publicera och testa formulärmall och kontrollera att den huvudsakliga dataanslutningen till databasen fungerar korrekt när användare fylla i formulär som baseras på din formulärmall. Du bör även testa kontrollerar du att befintliga formulär som baseras på din formulärmall fortfarande fungerar som förväntat. När du har slutfört dina tester tillåter användarna börja fylla i formulär som baseras på formulärmallen. Länkar till mer information om att publicera en formulärmall i avsnittet Se även.

Överst på sidan

Innan du börjar

Innan du ändrar den huvudsakliga dataanslutningen behöver du följande information från din databasadministratör:

  • Namnet på servern med den nya SQL Server-databasen.

  • Autentisering krävs för att den nya databasen. Databasen kan använda Microsoft Windows-autentisering eller SQL Server-autentisering att ta reda på hur användare kan komma åt databasen.

  • Verifiering att tabellnamn, fältnamn och relationer i den nya databasen är samma som i den gamla databasen. Om du har lagt till tabellrelationer när du utformade formulärmallen måste du lägga till dessa samma tabellrelationer när du ändrar den huvudsakliga dataanslutningen.

Överst på sidan

Ändra den huvudsakliga dataanslutningen

  1. Klicka på Konvertera primära datakällaVerktyg-menyn.

  2. Kontrollera att de markerade alternativen är korrekta för den här anslutningen och klicka sedan på Nästa i guiden Dataanslutning.

  3. På nästa sida i guiden klickar du på databas (Microsoft SQL Server eller Microsoft Office Access) och klicka sedan på Nästa.

  4. Klicka på Ändra databas på nästa sida i guiden.

  5. Klicka på Ny källa i dialogrutan Välj datakälla.

  6. Klicka på Microsoft SQL Server i listan vilken typ av datakälla vill du ansluta till och klicka sedan på Nästa.

  7. Skriv namnet på den server där SQL Server-databas i rutan servernamn.

  8. Gör något av följande under inloggningsinformation:

    • Om databasen avgör vilka som har tillträde utifrån de autentiseringsuppgifter som används i ett Microsoft Windows-nätverk, klickar du på Använd Windows-autentisering.

    • Om databasen avgör vilka som har tillträde utifrån en angiven användarnamn och lösenord som du får från databasadministratören, klickar du på Använd följande användarnamn och lösenord och Skriv ditt användarnamn och lösenord i Användarnamn och Lösenord rutorna.

  9. Klicka på Nästa.

  10. Klicka på namnet på den nya databasen som du vill använda, markera kryssrutan Anslut till en särskild tabell, klicka på namnet på den primära tabellen och klicka sedan på Nästa i listan Välj databas som innehåller de data du vill använda.

  11. Skriv ett namn för filen som lagrar dataanslutningsinformationen i rutan Filnamn på nästa sida i guiden och klicka sedan på Slutför om du vill spara inställningarna.

    Om du planerar att använda andra tabeller i dataanslutning fråga kan du lägga till de andra tabellerna på den här sidan i guiden.

    Lägga till andra tabeller

    1. Klicka på Lägg till tabell.

    2. Klicka på namnet på den underordnade tabellen i listan Välj en underordnad tabell för att lägga till och klicka sedan på Nästa.

    3. InfoPath försöker ange relationer med matchande fältnamn i båda tabellerna. Om du inte vill använda den föreslagna relationen Markera relationen och klicka sedan på Ta bort relation.

    4. Om du vill lägga till en relation, klicka på Lägg till relation och klicka på namnen för de relaterade fälten i båda kolumnerna.

    5. Klicka på Slutför.

    6. Upprepa dessa steg om du vill lägga till ytterligare underordnade tabeller.

  12. Klicka på Nästa.

  13. Skriv ett namn för den huvudsakliga dataanslutningen på den sista sidan i guiden. Det här namnet visas i listan Datakälla i åtgärdsfönstret Datakälla.

  14. Om du vill aktivera för användarna att skicka sina formulärdata till en annan skicka dataanslutning som du lägger till senare, klicka för att avmarkera kryssrutan Aktivera skicka för den här anslutningen om du vill inaktivera dataanslutningen skicka huvudsakliga dataanslutningen.

  15. Klicka på Slutför.

    Tips: Om du behöver ändra någon fråga eller skicka dataanslutningar som är sekundära dataanslutningar till formulärmallarna gör du ändringarna innan du går till nästa steg. Du kan testa både de nya huvudsakliga och nya sekundära dataanslutningarna på samma gång genom att ändra de sekundära dataanslutningarna nu. Länkar till mer information om hur du ändrar sekundära dataanslutningar i avsnittet Se även.

  16. Om du vill testa dina ändringar klickar du på Förhandsgranska i verktygsfältet Standard eller trycker på CTRL+SKIFT+B.

  17. Klicka på Publicera om du vill publicera formulärmallen på Arkiv-menyn.

  18. Testa formuläret genom att öppna ett formulär som baseras på formulärmallen och fyller i. Kontrollera att formulär som baseras på formulärmallen fungerar som förväntat.

Överst på sidan

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×