PDA

View Full Version : نمايش آنلاين قيمت ارز و سكه و نفت بر روي سايت صرافي



kohyar
چهارشنبه 31 خرداد 1391, 15:03 عصر
سلام دوستان
مي خواستم بدونم به چه طريق ميشه قيمت ارز - سكه و نفت را بر حسب ريال بصورت آنلاين بر روي سايت يك صرافي نشون داد؟ البته نمودار هم داشته باشه؟
حتي ساعت كشورهاي مختلف جهان رو هم نشون ميده؟
آيا كامپوننتي در دات نت وجود داره؟
يا كدي وجد داره كه ايين اطلاعات رو از سايت ديگري نشون بده؟
يااينكه بايد سرويسي خريداري بشه؟
بهنظرم منطقي نيست كه مدير سايت بخواهد لحظه به لحظه قيمت ها رو به روز رساني كنه؟
بعنوان منمونه سايت زير رو نگاه كنيد
http://www.sarafiroyal.com/
مي خوام واسه يك صرافي يك سايت طراحي كنم به يك راهكار خوب نياز دارم
ممنونم

atbin2010
چهارشنبه 31 خرداد 1391, 18:27 عصر
یه سری به سایت tala.ir بزن اونجا یه وب سرویس برای این کار داره.

siavash-123
چهارشنبه 31 خرداد 1391, 23:13 عصر
با سلام:
در مورد نرخ ارز و سکه اگه می خوای آنلاین یا دقیق باشه باید از روی سایت mazaneh (http://www.mazanex.com/) بخونی .
یادمه چند وقت پیش یک همچین کاری واسه یک سایت کردم ولی من با php خوندم بعد اونو لودش کردم توصفحه سایت

sarafirouzi
پنج شنبه 01 تیر 1391, 06:02 صبح
منم دارم یه همچین چیزی درست می کنم .البته یه نمونه ساده برای پایان نامه ام هست. به این صورت هست که یه وب سایت ایجاد کردم که دیتابیس در آن قرار داره ویه وب سرویس که اطلاعات رو از دیتابیس میخونه
ویه وب سایت دیگه درست کردم که کلاینت هست ووب سرویس رو فراخوانی میکنه واطلاعات رو از وب سرویس میگیره ودرگرید ویو نمایش می ده.اما هنوز کامل نیست.
فقط شما باید به سایتی رو به عنوان منبع قیمت ها تون انتخاب کنید که وب سرویس بره اطلاعات رو بخونه وبراتون بیاره.

fakhravari
پنج شنبه 01 تیر 1391, 13:00 عصر
<asp:XmlDataSource ID="XmlDataSource1" runat="server"
DataFile="http://www.cbi.ir/ExRatesRss.aspx"
XPath="rss/channel/item"></asp:XmlDataSource>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataSourceID="XmlDataSource1" CellPadding="4" ForeColor="#333333"
GridLines="None" Width="100%">
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<Columns>
<asp:TemplateField HeaderText="آخرین نرخ ارزهای مرجع ">
<ItemTemplate>
<div>
<asp:Label ID="Label1" runat="server" Text='<%# XPath("title") %>'
style="font-weight: 700; font-size: medium"></asp:Label>
<br />
</div>
<div>
<asp:Label ID="Label2" runat="server" Text='<%# XPath("description") %>'
style="font-size: small"></asp:Label>
<br />
</div>
<div>
<asp:Label ID="Label3" runat="server" Text='<%# XPath("author") %>'
style="font-weight: 700"></asp:Label>
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#999999" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
</asp:GridView>

kohyar
پنج شنبه 01 تیر 1391, 13:39 عصر
سلام دوستان
ممنون از جوابتون
ولي من دنبال يك چيز كامل هستم كه نمودار هم داشته باشه و من بتونم به دلخواه خودم اونو سفارشي سازي كنم
حتي اگه جايي هستش كه وب سرويس فروشي داره حاضرم واسش هزينه كنم
مرسي دوستان

hr_3303
جمعه 02 تیر 1391, 17:22 عصر
<asp:XmlDataSource ID="XmlDataSource1" runat="server"
DataFile="http://www.cbi.ir/ExRatesRss.aspx"
XPath="rss/channel/item"></asp:XmlDataSource>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataSourceID="XmlDataSource1" CellPadding="4" ForeColor="#333333"
GridLines="None" Width="100%">
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<Columns>
<asp:TemplateField HeaderText="آخرین نرخ ارزهای مرجع ">
<ItemTemplate>
<div>
<asp:Label ID="Label1" runat="server" Text='<%# XPath("title") %>'
style="font-weight: 700; font-size: medium"></asp:Label>
<br />
</div>
<div>
<asp:Label ID="Label2" runat="server" Text='<%# XPath("description") %>'
style="font-size: small"></asp:Label>
<br />
</div>
<div>
<asp:Label ID="Label3" runat="server" Text='<%# XPath("author") %>'
style="font-weight: 700"></asp:Label>
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#999999" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
</asp:GridView>


با تشکر از دوست خوبم.
من از این کد استفاده کردم.خطا میده.میشه رانماییم کنید.
Control 'GridView1' of type 'GridView' must be placed inside a form tag with runat=server.
با تشکر.

fakhravari
جمعه 02 تیر 1391, 21:50 عصر
احتمالا روی net 3.5 باید
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#999999" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
این قسمت delete کرد

kohyar
شنبه 10 تیر 1391, 15:20 عصر
دوستان من زیاد دنبال موضوع گشتم
ولی هیچ وب سرویسی ندیدم که نمودار داشته باشه
اگه کسی داره بذاره من خیلی فوری بهش نیاز دارم
تشکر