|
|
#1 (permalink) |
|
Üyelik Tarihi: 09.12.2000
Yer: istanbul
Yaş: 30
Mesaj: 1,973
|
sql server relation
bir database'deki tüm relation'ları bir text dosyasına döküp incelemek istiyorum. mesela; _personal_relation ile _ddl_variable tablosu arasındaki bir ilişkiyi; FK__personal_relation__ddl_variable şeklinde gösteriyor. ama benim istediğim _personal_relation tablosundaki relation_type ile _ddl_variable tablosundaki variable_id arasındaki ilişkiyi yazması. ve, bu database'deki tüm ilişkileri birarada yazması çok şeymi istedim?
__________________
"oturduğum mahallenin yolları çamurluydu, boyalı ayakkabı giysem bile, o yollardan geçtikten sonra çamurlanmamaları mümkün değildi. hayatım da böyle." yılmaz güney http://www.sipidik.com |
|
|
|
|
|
#2 (permalink) |
|
Üyelik Tarihi: 13.07.2000
Yer: LND
Mesaj: 4,284
|
ASP ile ilişkileri istediğin şekilde dökebilir ve raporlayabilirsin.
// Bir de bir önceki screenshot' a ithafen lu an çalıştığım projede PHP - SQL server 58 civarında tablo ve sayısı belli olmayan relationship zincirleri var
__________________
FERRUH.MAVİTUNA - İnanmıyorum, yeni site! |
|
|
|
|
|
#3 (permalink) |
|
Üyelik Tarihi: 09.12.2000
Yer: istanbul
Yaş: 30
Mesaj: 1,973
|
minicik bir örnek??
__________________
"oturduğum mahallenin yolları çamurluydu, boyalı ayakkabı giysem bile, o yollardan geçtikten sonra çamurlanmamaları mümkün değildi. hayatım da böyle." yılmaz güney http://www.sipidik.com |
|
|
|
|
|
#4 (permalink) |
|
Üyelik Tarihi: 13.07.2000
Yer: LND
Mesaj: 4,284
|
http://ferruh.mavituna.com/article.asp?113
için yazdığım kodlar. Fonksiyon; PHP Code:
Örnek kullanımı; PHP Code:
master.sysforeignkeys olması gerekiyor. Aynı şekilde tablo listesi vs. gibi konulara da buradan ulaşabilirsin. Dolayısıyla basit bir SQL sorgusu ile tüm ilişkilere goreignkey lere vs. ulaşabilirsin. Benim verdiğim kodda bunu Acces için yapmanı sağlıyor. Tabii ki SQL serverda master db sine erişme izninin olduğunu varsayıyorum.
__________________
FERRUH.MAVİTUNA - İnanmıyorum, yeni site! |
|
|
|
|
|
#5 (permalink) |
|
Üyelik Tarihi: 09.12.2000
Yer: istanbul
Yaş: 30
Mesaj: 1,973
|
bir database'deki tüm relationship'leri listeler:
Kod:
<% dbc_srvr ="servername" dbc_dtbs = "database" dbc_user = "username" dbc_pass = "password" dbc_conn = "provider=sqloledb;server="& dbc_srvr &";database="& dbc_dtbs &";uid="& dbc_user &";pwd="& dbc_pass set fkshemaconn = server.createobject("adodb.connection") fkshemaconn.connectionstring =dbc_conn fkshemaconn.open set rsfk = fkshemaconn.openschema(27) response.write "<table border=1 cellspacing=1 cellpadding=1 style=border-collapse:collapse>" while not rsfk.eof response.write "<tr>" &_ "<td>" & rsfk("fk_table_name") & "</td>" & _ "<td>" & rsfk("fk_column_name") & "</td>" & _ "<td>" & rsfk("pk_table_name") & "</td>" & _ "<td>" & rsfk("pk_column_name") & "</td></tr>" rsfk.movenext wend response.write "</table>" %>
__________________
"oturduğum mahallenin yolları çamurluydu, boyalı ayakkabı giysem bile, o yollardan geçtikten sonra çamurlanmamaları mümkün değildi. hayatım da böyle." yılmaz güney http://www.sipidik.com |
|
|
|
| Sponsorlu Bağlantılar | |
|
Zoque.Forum
Reklam
|
|
Zoque'a hoşgeldiniz!